Aide sur fonction PHP - PHP - Programmation
Marsh Posté le 23-04-2008 à 13:07:34
$this->Width n'est pas une fonction mais une variable, ton code détermine simplement si la largeur (width) doit être exprimé en % ou en px.
Marsh Posté le 23-04-2008 à 13:08:44
buzzypixel a écrit : |
Ce n'est pas une fonction, c'est une valeur qui est défini dans la classe $this, c'est à dire celle où se trouve ce script.
Marsh Posté le 23-04-2008 à 14:13:20
Et pour mieux comprendre, on met $this->(nomDeLaVariable) lorsque l'on se trouve dans une classe.
Autrement dit, c'est une fonction que tu as extrait d'une classe non ? Tout en haut tu dois avoir quelque chose dans le style "private $Width;"
L'utilisation du mot clé "this" permet de spécifier qu'on prend cette variable qui est déclarée tout en haut de la classe (en gros).
Marsh Posté le 23-04-2008 à 14:20:10
Salut,
Pour plus d'info :
En PHP4 : http://fr.php.net/manual/fr/language.oop.php
En PHP5 : http://fr.php.net/manual/fr/language.oop5.php
Marsh Posté le 23-04-2008 à 12:57:20
Bonjour,
Est ce que quelqu'un pourrais m'expliquer ce script en php que j'arrive pas à comprendre :
if ( strpos( $this->Width, '%' ) === false )
$WidthCSS = $this->Width . 'px' ;
else
$WidthCSS = $this->Width ;
$this->Width <<< je comprends pas cette fonction
Merci
---------------
www.BuzzyPixel.com : Dynamiser et augmenter votre traffic internet à moindre coût. 1 Euro le bloc de 10x10 pixels (100 pixels pour 1 Euro !)