2016-11-30 2 views
0

Я использую этот плагин, https://github.com/punkave/phpQuery для редактирования содержимого HTML.phpQuery - как получить простой HTML

Это мой код,

//$formdata contains plain HTML 
$doc = phpQuery::newDocument($formData); 
//Some Editing 
$editedData = phpQuery::getDocument($doc->getDocumentID()); 
//This returns object 

Это возвращает объект. Есть ли способ получить простой HTML?

+0

https://github.com/punkave/phpQuery/blob/be908b64788a4ae6addd8f7bb61b7059c0369267/phpQuery/phpQuery/phpQueryObject.php#L1886, поэтому попробуйте применить его к строке. – Federkun

+0

@Federkun Не знаю, как его использовать. Не могли бы вы направить меня? –

+1

'(string) $ editData' – Federkun

ответ

1

Вы можете бросить phpQueryObject объект в строку:

$markup = (string) $editedData; 
1

Вы можете использовать также (версия 0.9.5)

$html = pq($editedData)->html(); 
+0

Благодарим вас за ответ. –

Смежные вопросы