IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Variables PHP


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Par défaut Variables PHP
    Bonjour,
    je me pose la question suivante :
    est ce qu'une variable php classique (pas une variable de session) est partagée entre plusieurs utilisateurs s'ils se connectent en même temps à un site?

    Il me semble que oui (???) puisqu'une variable php du style $maVariable est stockée sur le serveur (vu que c'est du php) mais que, contrairement à une variable de session où le serveur authentifie quel client l'utilise par le biais d'un identifiant propre, le serveur n'authentifie pas quel client veut accéder à la variable php.

    En gros, si deux clients se connectent au meme moment sur une meme page et que celle ci doit créer la variable $maVariable, est ce que cela va générer deux variables $maVariable ou bien une seule variable partagée entre les deux?

    merci d'avance,
    alex

  2. #2
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    cela creera 2 variables car chaque executoin de script est faites dans un processus differents.
    Sinon ca serait ingerable

  3. #3
    Membre Expert
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Par défaut
    Salut,

    Apache delegue la gestion d'une requete (demande de page) à un de ses processus fils, donc chaque fils traite une et une seule requete à la fois. Si il n'y a pas assez de fils libre, il en crée d'autres.
    Les variables PHP ne durent que le temps d'une requete, elles sont supprimées à la fin du script.
    Il ya des exceptions, ce sont les connexions persistantes par exemple, qui durent toute la vie du processus fils.

Discussions similaires

  1. [PHP-JS] Problème de variable PHP dans un script JS
    Par soad029 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/08/2005, 22h17
  2. [PHP-JS] passage de variable php a javascript
    Par limpins dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 05/07/2005, 11h54
  3. [FLASH MX2004] Recuperation d'une variable php
    Par Shooter dans le forum Flash
    Réponses: 2
    Dernier message: 30/06/2005, 09h37
  4. [Applet] récupérer une variable PHP ?
    Par Shiryu44 dans le forum Applets
    Réponses: 10
    Dernier message: 22/03/2005, 11h39
  5. [PHP-JS] variable php à récupérer en JS
    Par mussara dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 15/01/2005, 16h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo