Bonjour,
Une question sur le mode d'exécution exact de php.
On va dire que j'ai 2 connectés, que j'appelle inter1 et l'autre inter2.
Est-il possible que inter1 exécute un script, que inter2 qui arrive après exécute le même script alors que inter1 n'a pas encore fini son exécution ?
J'avais cru comprendre que Php était Monothread, donc qu'un seul connecté pouvait exécuter le même script ?
Qu'est ce qui se passe exactement si en cours d'exécution d'un script, le connecté rafraichi la page ? Le script est fini et recommencé par Php, ou il fait un arrêt en cours de script (me semble qu'il fini, mais j'aimerai bien une certitude .. ^^) ?
J'ai journalisé des actions sur mon jeu dans un fichier ascii, et j'ai eu la désagréable surprise de voir que des fois, il commence 2 fois la même chose en même temps (imbriqué !?), il fini correctement 2 fois les mêmes actions, et il n'y a pas d'erreur de code, d'ou mes questions ?
Une âme charitable pourrait éclairer ma lanterne ?
Une question sur le mode d'exécution exact de php.
On va dire que j'ai 2 connectés, que j'appelle inter1 et l'autre inter2.
Est-il possible que inter1 exécute un script, que inter2 qui arrive après exécute le même script alors que inter1 n'a pas encore fini son exécution ?
J'avais cru comprendre que Php était Monothread, donc qu'un seul connecté pouvait exécuter le même script ?
Qu'est ce qui se passe exactement si en cours d'exécution d'un script, le connecté rafraichi la page ? Le script est fini et recommencé par Php, ou il fait un arrêt en cours de script (me semble qu'il fini, mais j'aimerai bien une certitude .. ^^) ?
J'ai journalisé des actions sur mon jeu dans un fichier ascii, et j'ai eu la désagréable surprise de voir que des fois, il commence 2 fois la même chose en même temps (imbriqué !?), il fini correctement 2 fois les mêmes actions, et il n'y a pas d'erreur de code, d'ou mes questions ?
Une âme charitable pourrait éclairer ma lanterne ?