J'essaye d'écrire une fonction qui retournera une référence à un objet PDO. La raison de vouloir une référence est si, pour une raison quelconque, l'objet PDO est appelé deux fois dans un chargement de page, il retournera simplement le même objet plutôt que d'en initialiser un nouveau. Ce n'est pas stupide, n'est-ce pas? :/Fonction PHP pour retourner une référence à une variable
function &getPDO()
{
var $pdo;
if (!$pdo)
{
$pdo = new PDO...
return $pdo;
}
else
{
return &pdo;
}
}
Quelque chose comme ça
'' retour &$pdo; est une erreur de syntaxe. Vous devriez faire 'return $ pdo; Le signe '&' n'est utilisé que dans la déclaration de la fonction et non lorsque vous la renvoyez. – Pacerier