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 :

[5.2.3] Comment obtenir tout l'env dans un array


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 70
    Par défaut [5.2.3] Comment obtenir tout l'env dans un array
    Bonjour,

    je suis a la recherche d'un fonction PHP me permettant de recuperer l'env dans un array, un peut de la meme facon que l'on pouvais l'obtenir en C.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int main(int ac, char **av, char **environ)

  2. #2
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Bonjour,

    Dans un script, tu récupéres dans $argv seulement (à la différence du c qui est avec l'argument argc suplémentaire)

  3. #3
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 70
    Par défaut
    J'ai trouve une alternative mais si jamais vous conaissaiez un moyen plus propre, je vous en serais reconaissant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    echo `env > "file_toto"`;
    $environ = file("file_toto");
    var_dump($environ);

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    625
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 625
    Par défaut
    Le tableau prédéfini $_ENV, il te suffit pas ?

    Sinon tu peux simplifier comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $monEnv = explode( "\n" , `env` );

  5. #5
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 70
    Par défaut
    Ah ! C'est en plein dans le mille, je ne connaissais pas $_ENV :s et je n'avais rien trouver a son sujet.

    Merci merci

  6. #6
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Remarques:

    $_ENV c pour l'utilisation de php en Session

    $argv c pour l'utilisation de php/CLI en Command Line Interface

    Je pensais comme une fonction c dans un make sous Unix, dsl


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 18
    Dernier message: 01/07/2006, 14h57
  2. Réponses: 10
    Dernier message: 16/05/2006, 15h13
  3. Réponses: 2
    Dernier message: 29/01/2006, 23h51
  4. Comment obtenir une couleur clignotante dans un TStringGrid ?
    Par OutOfRange dans le forum Composants VCL
    Réponses: 2
    Dernier message: 24/07/2005, 01h46
  5. Réponses: 2
    Dernier message: 18/06/2005, 00h03

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