PHP Simple Dom Parser - Получить значение от SPAN - PullRequest
0 голосов
/ 30 апреля 2018

Я пытаюсь понять это, но я не совсем понимаю, я думаю. Надеюсь, кто-нибудь сможет мне помочь.

Span element

Значение, которое я хочу получить, получено из класса "class = time-value js-minutes"

Мой код

function vakantieVeilingHuidigeTijd($url){
  $url = file_get_html($url);
  $huidigeTijdMinuut = $url->find('span[class=time-value js-minutes]');
  echo "Minuten te gaan : " . $huidigeTijdMinuut . "<br>";
  var_dump($huidigeTijdMinuut);
  print_r($huidigeTijdMinuut);
  return $huidigeTijdMinuut;
}

На выходе я получаю:

enter image description here

Предоставляя мне пустой массив, помощь приветствуется.

1 Ответ

0 голосов
/ 30 апреля 2018

time-value и js-minutes - это два разных класса. Вы должны использовать только один из них для доступа к контенту. Используйте тот, который уникален, например

$huidigeTijdMinuut = $url->find('span[class=time-value]');

Или

$huidigeTijdMinuut = $url->find('span[class=js-minutes]');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...