J'écris un gestionnaire de session personnalisé en PHP et essaye de rendre privées les méthodes définies dans session_set_save_handler.Les méthodes de callback dans PHP session_set_save_handler peuvent-elles être privées?
session_set_save_handler(
array('Session','open'),
array('Session','close'),
array('Session','read'),
array('Session','write'),
array('Session','destroy'),
array('Session','gc')
);
Par exemple, je peux configurer la fonction ouverte à être privée sans aucune erreur, mais quand je fais la méthode d'écriture, il aboie privé à moi. Je me demandais juste si c'était un bogue ou il y a un moyen de contourner ce problème. Sauf que je peux certainement le rendre public, mais je préfère ne pas le faire. Il y avait un post de l'année dernière sur php.net éludant à la même chose, mais je veux juste savoir si quelqu'un avait des idées. Est-ce que c'est vraiment important? J'utilise PHP 5.2.0 sur ma boîte de développement, mais je pourrais certainement mettre à jour.
Gotcha. Logique. –