Intereting Posts
бесконечный цикл анимации прокрутки ajax Как сделать Triangle Roll-Up с PHP? Показывать количество заводов за категориями в боковой панели. CodeIgniter 403 Запрещено на странице PHP с URL, закодированным в параметре $ _GET Можно ли остановить включение php-файла? Сохранить акценты в базе данных MySQL Насколько плохо используется SELECT MAX (id) в MYSQL вместо mysql_insert_id () в PHP? Необходима помощь в php-массиве – если текущий элемент массива = «последний или первый элемент», то «сделайте что-нибудь», проверять одинаковые строки в цикле while и помещать их в отдельную таблицу Архивы даты для пользовательских типов сообщений Как установить глобальную переменную, доступную во всем приложении Как перенаправить старые «уродливые» URL-адреса на seo-friendly? PHP / SQL: ORDER BY или sort ($ array)? Как удалить часть строки? Как заставить Symfony2 загружать файлы CSS, JS напрямую, а не через PHP?

PHP DomDocument изменяет условные комментарии

У меня есть этот html-файл с условным комментарием.

<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link rel="stylesheet" type="text/css" href="css/style.css"> <link rel="stylesheet" type="text/css" href="css/elements.css"> <title>Page</title> <!--[if lte IE 6]> <link rel="stylesheet" type="text/css" href="css/ie6.css" /> <![endif]--> </head> etc... 

Я использую библиотеку DomDocument для изменения атрибутов <link> . Есть ли способ заставить DomDocument читать и изменять элемент <link> в условных комментариях.

Related of "PHP DomDocument изменяет условные комментарии"

 foreach($dom->getElementsByTagName('head') as $head) { foreach($head->childNodes as $node) { if($node instanceof DOMComment) { $node->replaceData(16,60,'test'); } } } 

Этот код работает, я просто разрешаю вам искать, как получить значение «offset» и «count» для метода replaceData!