[PHP] L'opérateur de résolution de portée (::)
7 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
[PHP] L'opérateur de résolution de portée (::)
Bonjour,
Sachant que PHP 5.3.0 n'est encore qu'à la version Alpha, existe-t-il une solution pour réaliser cette opération avec une version de PHP inférieure.
Merci
http://fr.php.net/manual/fr/language.oo ... otayim.php
Sachant que PHP 5.3.0 n'est encore qu'à la version Alpha, existe-t-il une solution pour réaliser cette opération avec une version de PHP inférieure.
Merci
- Code: Tout sélectionner
<?php
class MyClass {
const CONST_VALUE = 'Une valeur constante';
}
$classname = 'MyClass';
echo $classname::CONST_VALUE; // Depuis PHP 5.3.0
?>
http://fr.php.net/manual/fr/language.oo ... otayim.php
- Code: Tout sélectionner
<?php
class MyClass {
const CONST_VALUE = 'Une valeur constante';
}
$cste = MyClass::CONST_VALUE;
echo $cste;
?>
Tu peux essayer ça mais je ne sais pas si cela correspond à ta demande niveau instanciation (testé PHP 5.2.5)
Bool a écrit:et {$classname}::CONST_VALUE, ça donne un parse error ?
En effet, ça ne passe pas.
BlackPot a écrit:
- Code: Tout sélectionner
<?php
class MyClass {
const CONST_VALUE = 'Une valeur constante';
}
$cste = MyClass::CONST_VALUE;
echo $cste;
?>
Tu peux essayer ça mais je ne sais pas si cela correspond à ta demande niveau instanciation (testé PHP 5.2.5)
Non le nom de la classe doit être contenu dans une variable.
Merci tout de même.
Réponse.
- Code: Tout sélectionner
class MyClass {
const CONST_VALUE = 'Une valeur constante';
}
$classname = 'MyClass';
eval("echo ".$classname."::CONST_VALUE;");
7 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Microsoft désactive les opérateurs link: et linkdomain:
- Google Patents : moteur de recherche de brevets
- Opérateurs de recherche avancée sur MSN
- Méthode LSI (Latent Semantic Indexing) et référencement
- Les enjeux juridiques du Web 2.0 : quelques réflexions...
- Mise à jour du générateur de mots clés dans AdWords
- 5 fans de VTT chez Google lancent le blog Google Earthlings
- Le téléphone mobile de Google : GPhone ?
- Facebook recrute Sheryl Sandberg, ancienne dirigeante de Google
- Les commandes site:, link: et linkdomain: sur Google et Yahoo
- Solution PHP
- Solution de cache PHP --> jpcache v2
- [SOLUTION] Mail via fonction PHP mail()
- Solution de sauvegarde?
- Solution Allopass
- Solution d'emailling
- Solution de paiement
- meilleure solution?
- solution
- sandbox, la solution ?
- solution Bourbon
- Solution hebergement
- LA SOLUTION!!!
- Recherche solution VOD
- Solution blog gratuite
Consultez la description détaillée des produits ou services de Google suivants : Google Patent Search, Gmail Mobile, Google Picasa
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum