Bonjour,
J'ai le code suivant:
Comme vous le voyez, il faut déclarer les variables et les définir. Or, d'après ce que je me souviens du peu de C++ que j'ai fait, on ne peut définir hors du constructeur. Et je ne sais pas si on peut déclarer dans le constructeur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <?php class atomforum_sdk { function atomforum_sdk() { //////////////////////////////////////////////////////////////////////////////////// // Les champs suivants sont à complèter en fonction de la configuration du forum //////////////////////////////////////////////////////////////////////////////////// $forum_root=''; // Chemin par rapport à la racine du nom de domaine. Ne pas mettre le slash final. (laisser vide si le forum est à la racine) $domain_url='http://www.atomforum.fr.cr'; // Nom de domaine (sans les répertoires). Commencer par http:// et ne pas terminer par le slash $mysql_server='localhost'; // Serveur SQL. localhost par défaut. $mysql_login='progval'; // Login de connexion au serveur SQL $mysql_database='progval_atomforum'; // Base de données de AtomForum $mysql_prefix=''; // Prefixe des tables. Laisser vide si non désiré. Si non vide, il est conseillé de terminer par un underscore _. $mysqli_extention=false; // Utiliser l'extension mysqli. true: utiliser, false: ne pas utiliser. false par défaut. //////////////////////////////////////////////////////////////////////////////////// // Fin des champs à complèter. //////////////////////////////////////////////////////////////////////////////////// } var $forum_root; var $domain_url; var $mysql_server; var $mysql_login; var $mysql_pass; var $mysql_database; var $mysql_prefix; var $mysqli_extention; } ?>
Y a-t-il une autre solution. Si oui, à partir de quelle version de PHP?
Je débute en PHP objet.
Merci d'avance,
ProgVal
Note: j'ai cherché sur Google, mais je ne trouve rien qui ait un rapport avec ce que je cherche.
Partager