У меня есть список тегов HTML, которые мне нужно переупорядочить в элемент списка (html). Используя PHP, я пытаюсь получить все слова, содержащиеся в теге и теге.
Если есть способ заказать это правильно?
Пример самой строки
$string = "
<div>
<dt>Question #1<dt>
<dd>Answer to #1</dd>
<dt>Question #2<dt>
<dd>Answer to #2</dd>
</div>
";
Если бы я хотел извлечь только теги dt и dd? как я могу это сделать с помощью php? и переупорядочивают их все в тег <li> вместо этого...
Если вы извлекаете запись базы данных и затем печатаете результаты с помощью PHP, вы можете заказать поиск.
$sql = mysqli_query("SELECT * FROM tablename ORDER BY column_name");
Если вы пытаетесь прочитать DOM, вам нужно будет использовать Javascript. И это намного сложнее ответа.
Я думаю, вам нужно будет описать то, что вы пытаетесь сделать, чтобы найти правильный ответ.
//Создаем DOM из URL или файла $ html = file_get_html (' http://www.google.com/ ');
//Найти все изображения foreach ($html-> find ('img') как $ element) echo $element-> src. '
";
//Найти все ссылки foreach ($html-> find ('a') как $ element) echo $element-> href. '
";