строка в фрагменте xml

это часть моего HTML:

<li class="tel" itemprop="telephone">

+421905343255
</li>

Я использую Simple HTML DOM Praser, и я пытаюсь получить номер телефона

Моя попытка кода PHP:

$html = file_get_html('file.txt');
$ret = $html->find('li[itemprop="telephone"]');foreach ($ret as $translate) {
$translate = $translate->innertext;
}
echo "$translate";

Идеальный результат должен быть:

echo "$translate[0]";  //+421905343255

0

Решение

Ну, вы должны хранить свои результаты в массив с другим именем чем то, что вы используете для обхода DOM-узлов!

$ret = $html->find('li[itemprop="telephone"]');

foreach ($ret as $translate) {
$translateResult[] = $translate->innertext;
}
echo "$translateResult[0]";

DEMO

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]