20
Copier un objet en php
Filed under: PHP | Tags: clônage, copie, objet, PHP | 20/05/2011
Les objects ( instances des classes ) ne se comportent pas de la même façon que des tableaux ( array ) en PHP.
En effet, si on veut copier un tableau il nous suffit de l’assigner à une variable ( $b dans l’exemple ci-dessous). On peut modifier par la suite les données de ce nouveau tableau sans affecter les valeurs du tableau copié.
$a = array( 'x' => 5 ) ; $b = $a ; $b['x'] = 10 ; print_r($a); // affiche //Array ( [x] => 5 ) print_r($b); // affiche Array ( [x] => 10 )
Si on fait la même chose avec un objet on obtiens un résultat inattendu.
3
Récupérer des liens d’une page web
Filed under: PHP, PHP - Expressions régulières | Tags: expression reguliere (2), PHP, récupérer des liens | 03/06/2009
Récupération des liens d’une page ( la valeur d’attribut ‘href’ de la balise <a>) n’est pas toujours une tâche facile.
En effet, une page web peut être du type html ou xhtml, des balises peuvent être écrits en minuscule ou majuscule, des attributs des balises peuvent être entourées par les quotes simples ou doubles ou ne pas du tout avoir de quotes.
Voici une expression régulières qui marchera dans tous les cas :
Read the rest of this entry »
