У меня есть этот код:
<li datetime="2019-06-03T14:45" offset="-135" type="standard"></li>
... etc.
Как я могу получить datetime
значение атрибута, если все элементы содержат атрибут type
со значением standard
?Итак, как я могу получить datetime
значение (2019-06-03T14: 45) от каждого li
элемента
Я пытался:
$timeslots = [];
$dom = new \DOMDocument();
@$dom->loadHTML($html);
$xpath = new \DOMXPath($dom);
$entries = $xpath->query('//li[@type="standard"])/@datetime');
foreach($entries as $e) {
$timeslots[] = $e->textContent;
}
$ts = $timeslots;
return $ts;
, но я получил ошибку:
DOMXPath :: query (): неверное выражение