appel d'une fonction PHP dans le constructeur d'une class

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

appel d'une fonction PHP dans le constructeur d'une class

Message le Dim Nov 06, 2005 10:24

Bonjour,

ayant pratiqué la POO depuis maintenant un certain temps, j'en viens à perdre les petits reflexes...

J'ai une class que je déclare, lors de sa contruction je fais appel à la fonction set_magic_quotes_runtime(1); afin d'éviter d'échaper automatiquement les caractères spéciaux lors de la reprise de données d'une base Mysql. Si je fais appel à cette fonction dans le constructeur, celle si sera valide par la suite ?

exemple:
class bdd
{
var $connexion;
set_magic_quotes_runtime(1);

bdd($nom_base)
{
this->$connexion = $nom_base;
}

requet($rq)
{
return requete(this->$connexion,$rq);
}
}

Ceci est uniquement à titre d'exemple, nous sommes bien d'accord que cela ne fonctionnerais pas. Donc la question est:
si je déclare mon objet, lors de la construction je fais appel à set_magic_quotes_runtime(1);, lors de la requete celui si sera bien comme voulus ?

pas évident d'expliquer...j'espèce que vous m'aurez à peut près compris!

fredsoft
WRInaute discret
WRInaute discret
 
Messages: 242
Inscription: 26 Jan 2003

Message le Dim Nov 06, 2005 10:41

je pense que ça marche oui par contre ça va exécuter la fonction a chaque création d'objet je ne pense pas que cela soit utile

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Dim Nov 06, 2005 12:10

ok, je l'ai retirer de la class.
Je te remercie.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :




cron