déclaration et définition de variable
Bonjour,
J'ai le code suivant:
Code:
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;
}
?> |
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...
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.