J'ai une fonction qui récupère une valeur de la base de données et la renvoie. J'appelle la fonction de la stocker dans une variable membre mais je reçois l'erreur suivante:php classe: problème d'obtention de la valeur de la fonction dans une variable membre
Parse error: parse error, expecting `','' or `';'' in I:\wamp\www\deposit\classes\Site.php on line 14
Ceci est la ligne qui provoque l'erreur
public static $depositmoney = self::get_balance();
Et c'est la fonction qui obtient la valeur de la base de données
public static function get_balance()
{
global $link, $usertable, $userid, $useridentify;
//query current balance
$cb = mysqli_fetch_object(mysqli_query($link, "SELECT deposit FROM ".$usertable." WHERE ".$userid."=".$useridentify.""));
return $cb->deposit;
}//end of function get_balance().
tout ce code est dans la même classe. Quelqu'un a une idée de ce qui cause l'erreur?