phpquery codeignign howto

65
8

Есть ли кто-нибудь, у кого есть руководство и учебник по использованию phpQuery с CodeIgniter?

Я спрашиваю, потому что я хотел бы манипулировать определенными атрибутами css и менять определенные значения css. Я мог бы сделать это с помощью JavaScript, но это очень сложно смешивать PHP и JavaScript, поэтому это означает поиск способа управления HTML и css для этого. Надеюсь, вы все равно сможете помочь.

поэтому я ищу загрузить phpquery и использовать его как любую другую библиотеку

$this->load->libary('phpquery');
$this->phpquery->pq('div > p')->findall();

спросил(а) 2021-01-19T21:06:15+03:00 9 месяцев назад
1
Решение
91

Я получил phpQuery для работы в моем текущем проекте CodeIgniter, используя onefile версию phpQuery в качестве помощника.

устанавливать

Загрузить phpQuery-onefile.zip Извлеките и скопируйте phpQuery-onefile.php в /your/ci/proj/application/helpers/phpQuery_helper.php Загрузите его как обычный помощник.

Применение

Вот очень простой пример того, что я работаю.

//to load in a controller
$this->load->helper('phpQuery');

//I'm using phpQuery in one of my libraries. So, load like this..
$ci =& get_instance();
$ci->load->helper('phpQuery');

//now use phpQuery like normal.
phpQuery::newDocumentHTML('<div id="test">This is a test.</div');

$testElement = pq('#test');

echo $testElement->html(); //This is a test.


альтернативно

Вы также можете использовать обычный старый include_once('path/to/phpQuery-onefile.php');

ответил(а) 2021-01-19T21:06:15+03:00 9 месяцев назад
65

Вы пробовали класс PHP DomDocument?

http://php.net/manual/en/class.domdocument.php

Это должно быть полезно?

ответил(а) 2021-01-19T21:06:15+03:00 9 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема