note 82800 modified in domdocument.savehtml by danbrown

From: Date: Wed, 13 May 2009 13:38:48 +0000
Subject: note 82800 modified in domdocument.savehtml by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-154554@lists.php.net to get a copy of this message
<?php function getDOMString($retNode) { if (!$retNode) return null; $retval = strtr($retNode-->ownerDocument->saveXML($retNode), array( '></area>' => ' />', '></base>' => ' />', '></basefont>' => ' />', '></br>' => ' />', '></col>' => ' />', '></frame>' => ' />', '></hr>' => ' />', '></img>' => ' />', '></input>' => ' />', '></isindex>' => ' />', '></link>' => ' />', '></meta>' => ' />', '></param>' => ' />', 'default:' => '', // sometimes, you have to decode entities too... '&quot;' => '&#34;', '&amp;' => '&#38;', '&apos;' => '&#39;', '&lt;' => '&#60;', '&gt;' => '&#62;', '&nbsp;' => '&#160;', '&copy;' => '&#169;', '&laquo;' => '&#171;', '&reg;' => '&#174;', '&raquo;' => '&#187;', '&trade;' => '&#8482;' )); return $retval; } ?> --was-- function getDOMString($retNode) { if (!$retNode) return null; $retval = strtr($retNode-->ownerDocument->saveXML($retNode), array( '></area>' => ' />', '></base>' => ' />', '></basefont>' => ' />', '></br>' => ' />', '></col>' => ' />', '></frame>' => ' />', '></hr>' => ' />', '></img>' => ' />', '></input>' => ' />', '></isindex>' => ' />', '></link>' => ' />', '></meta>' => ' />', '></param>' => ' />', 'default:' => '', // sometimes, you have to decode entities too... '&quot;' => '&#34;', '&amp;' => '&#38;', '&apos;' => '&#39;', '&lt;' => '&#60;', '&gt;' => '&#62;', '&nbsp;' => '&#160;', '&copy;' => '&#169;', '&laquo;' => '&#171;', '&reg;' => '&#174;', '&raquo;' => '&#187;', '&trade;' => '&#8482;' )); return $retval; } http://php.net/manual/en/domdocument.savehtml.php

« previous php.notes (#154554) next »