Есть xml тэг
$xml = '<id>2</id>
<UniqueIdentificationNumber>MyExampleNumber1</UniqueIdentificationNumber>';
Как с помощью php вывести значение изнутри ? Учитывая что значения могут меняться, т.к может быть MyExampleNumber2, MyexampleNumber99 и тд.
$htmltag = 'div';
$string = '<div>Hello</div>';
function htmlParse ($htmltag, $string) {
$pattern = "#<\s*?$htmltag\b[^>]*>(.*?)</$htmltag\b[^>]*>#s";
preg_match($pattern, $string, $matches);
return $matches[1];
}
return htmlParse($htmltag, $string);
Удобнее было бы, вместо получения массива с последующим обращением к одному из его элементов, сразу получать искомую подстроку. Таким образом, код вашей функции станет компактнее:
echo htmlParse('div', '<div>Hello</div>'); // Hello
function htmlParse ($tag, $str) {
return preg_replace("~<({$tag})[^>]*>([^<]+)</\\1>~", '$2', $str);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Доброго времени суток, в каждом своем проекте строю пагинацию по новому, тк
Есть таблица usersВ ней есть username и id столбцы
Пытаюсь создать мультилендинг на php, есть шесть так называемых шаблонов (египет,бали,араб-эмираты,греция,вьетнам,по умолчанию) подскажите...