transformation

[PHP] transformer tous les caractères accentués en entités html

$string = str_replace(
                explode(' ', 'à á â ä ç è é ê ë ì í î ï ò ó ô ö ù ú û ü ý ÿ À Á Â Ä Ç È É Ê Ë Ì Í Î Ï Ò Ó Ô Ö Ù Ú Û Ü Ý'),
                explode(' ', 'à á â ä ç è é ê ë ì í î ï ò ó ô ö ù ú û ü ý ÿ À Á Â &Auml Ç &Egrave É Ê Ë &Igrave Í Î Ï Ò Ó Ô Ö Ù Ú Û Ü Ý'),
                $string);

[PHP] transformer un objet SimpleXML en tableau (array)

function simplexml2array($simplexml) 
{
    $result = array();
    if(!$simplexml) return $result;
    foreach($simplexml->children() as $cle=>$value) {
         $result[(string) $cle] = $value->hasChildren() ? simplexml2array($value) : (string) $value;
    }
    return $result;
}
Subscribe to RSS - transformation