@@ 229-241 (lines=13) @@ | ||
226 | * |
|
227 | * @return string |
|
228 | */ |
|
229 | public function innerHtml(bool $multiDecodeNewHtmlEntity = false): string |
|
230 | { |
|
231 | // init |
|
232 | $text = ''; |
|
233 | ||
234 | if ($this->document->documentElement) { |
|
235 | foreach ($this->document->documentElement->childNodes as $node) { |
|
236 | $text .= $this->document->saveHTML($node); |
|
237 | } |
|
238 | } |
|
239 | ||
240 | return $this->fixHtmlOutput($text, $multiDecodeNewHtmlEntity); |
|
241 | } |
|
242 | ||
243 | /** |
|
244 | * Get dom node's inner html. |
|
@@ 250-262 (lines=13) @@ | ||
247 | * |
|
248 | * @return string |
|
249 | */ |
|
250 | public function innerXml(bool $multiDecodeNewHtmlEntity = false): string |
|
251 | { |
|
252 | // init |
|
253 | $text = ''; |
|
254 | ||
255 | if ($this->document->documentElement) { |
|
256 | foreach ($this->document->documentElement->childNodes as $node) { |
|
257 | $text .= $this->document->saveXML($node); |
|
258 | } |
|
259 | } |
|
260 | ||
261 | return $this->fixHtmlOutput($text, $multiDecodeNewHtmlEntity); |
|
262 | } |
|
263 | ||
264 | /** |
|
265 | * Load HTML from string. |