Index: phpdoc/fr/functions/info.xml
diff -u phpdoc/fr/functions/info.xml:1.2 phpdoc/fr/functions/info.xml:1.3
--- phpdoc/fr/functions/info.xml:1.2 Mon Oct 16 05:49:13 2000
+++ phpdoc/fr/functions/info.xml Mon Nov 13 02:50:37 2000
@@ -1,509 +1,1219 @@
-
- options PHP & informations
- options et informations PHP
-
-
-
- extension_loaded
- détermine si une extension est chargée ou non.
-
-
- Description
-
- bool extension_loaded
- string name
-
-
- Retourne vraie si l'extension name a été chargée.
- Vous pouvez voir les différents noms des extensions, en utilisant la fonction
- phpinfo.
-
-
- Voir aussi phpinfo.
-
-
- Cette fonction a été ajoutée dans 3.0.10.
-
-
-
-
-
-
-
-
- getenv
- retourne la valeur de la variable d'environnement.
-
-
- Description
-
- string getenv
- string varname
-
-
- Retourne la valeur de la variable d'environnement varname,
- ou FALSE en cas d'erreur.
-
-
-$ip = getenv("REMOTE_ADDR"); // retourne l'adresse IP de l'utilisateur
-
-
-
-
- Vous pouvez voir une liste complète des variables d'environnement en utilisant la
- fonction phpinfo. Vous pouvez trouvez la signification
- de chacune d'entre elles en consultant le site concernant
- CGI specification (en anglais>, et
- particulièment la page concernant les
- variables d'environnement..
-
-
-
-
-
-
- get_cfg_var
-
- Retourne la valeur d'une option de PHP
-
-
-
- Description
-
- string get_cfg_var
- string varname
-
-
- Retourne la valeur courante de l'option PHP varname,
- ou bien FALSE en cas d'erreur.
-
-
- Cette fonction ne retourne pas les options qui ont été choisies lors de la
- compilation de PHP, ni ne lit dans le fichier de configuration d'Apache.
-
-
- Pour vérifier si le système utilise le
- fichier de configuration,
- essayez de lire la valeur de cfg_file_path. Si cette valeur est disponbile, alors
- le fichier de configuration est utilisé.
-
-
-
-
-
-
- get_current_user
-
- Retourne le nom du possesseur du script courant.
-
-
-
- Description
-
- string get_current_user
- void
-
-
- Retourne le nom du possesseur du script courant.
-
-
- Voir aussi getmyuid, getmypid,
- getmyinode, et getlastmod.
-
-
-
-
-
-
- get_magic_quotes_gpc
-
- retourne le configuration actuelle de l'option magic_quotes_gpc.
-
-
-
- Description
-
- long get_magic_quotes_gpc
- void
-
-
- Retourne le configuration actuelle de l'option
- magic_quotes_gpc
- (0 pour l'option désactivée, 1 pour l'option activée).
-
-
- Voir aussi get_magic_quotes_runtime,
- set_magic_quotes_runtime.
-
-
-
-
-
-
- get_magic_quotes_runtime
-
- Retourne la configuration actuelle de l'option magic_quotes_runtime.
-
-
-
- Description
-
- long
- get_magic_quotes_runtime
-
- void
-
-
- RRetourne la configuration actuelle de l'option
- magic_quotes_runtime.
- (0 pour option desactivée, 1 pour option sactivée).
-
-
- Voir aussi get_magic_quotes_gpc,
- set_magic_quotes_runtime.
-
-
-
-
-
-
- getlastmod
- retourne la date de dernière modification de la page.
-
-
- Description
-
- int getlastmod
- void
-
-
- Retourne la date de dernière modification de la page. La valeur retournée est
- un marqueur de temps UNIX, utilisable comme paramètre avec la fonction
- date.
- Retourne FALSE en cas d'erreur.
-
- getlastmod() example
-
-// affiche 'Dernière modification: March 04 1998 20:43:59.'
-echo "Dernière modification: ".date( "F d Y H:i:s.", getlastmod() );
-
-
-
-
- Voir aussi date,
- getmyuid,
- get_current_user,
- getmyinode, et
- getmypid.
-
-
-
-
-
-
- getmyinode
- retourne l'inode du script.
-
-
- Description
-
- int getmyinode
- void
-
-
- Retourne l'inode du script, ou FALSE en cas d'erreur.
-
-
- Voir aussi getmyuid,
- get_current_user,
- getmypid, et
- getlastmod.
-
-
-
- Cette fonction est inopérante sur les systèmes Windows.
-
-
-
-
-
-
-
- getmypid
- retourne le numéro de processus courant.
-
-
- Description
-
- int getmypid
- void
-
-
- Retourne le numéro de processus actuel ou FALSE en cas d'erreur.
-
-
- Il est à noter que si vous utilisez PHP comme module Apache, il n'est pas
- guarantit que deux invocations distinctes de la fonction donnent des résultats
- différents.
-
-
- Voir aussi getmyuid,
- get_current_user,
- getmyinode, et
- getlastmod.
-
-
-
-
-
-
- getmyuid
- retourne l'UID du propriétaire du script actuel.
-
-
- Description
-
- int getmyuid
- void
-
-
- Retourne l'UID du propriétaire du script actuel ou FALSE en cas d'erreur.
-
-
- Voir aussi getmypid, get_current_user,
- getmyinode, et getlastmod.
-
-
-
-
-
-
- getrusage
- retourne le niveau d'utilisation des ressources.
-
-
- Description
-
- array getrusage
- int
- who
-
-
-
- Cette fonction est une interface à la fonction system getrusage(2). Elle retourne
- un tableau associatif contenant les informations renvoyées par cet appel système.
- Si "who is 1", getrusage sera appelé avec le paramètre RUSAGE_CHILDREN.
-
- Toutes les valeurs du tableau sont accessibles en utilisant leur nom dans le
- tableau.
-
- Exemple getrusage
-
-$dat = getrusage();
-echo $dat["ru_nswap"]; # Taille de la mémoire swap
-echo $dat["ru_majflt"]; # Nombre de page mémoires utilisées
-echo $dat["ru_utime.tv_sec"]; # temps utilisateur (en secondes)
-echo $dat["ru_utime.tv_usec"]; # temps utilisateur (en microsecondes)
-
-
- Consultez le manuel "man" pour plus de détails.
-
-
-
-
-
-
- phpinfo
- Affiche de nombreuses informations sur le PHP.
-
-
- Description
-
- int phpinfo
- void
-
-
- Affiche de nombreuses informations sur le PHP, concernant sa configuration courante :
- options de compilation, extensions, version, informations sur le serveur, et
- environnement (lorsque compilé comme module), environnement PHP, chemins, utilisateur,
- entêtes HTTP, et licence GNU Public License.
-
-
- Voir aussi phpversion.
-
-
-
-
-
-
- phpversion
- retourne le numéro de la version courante de PHP.
-
-
- Description
-
- string phpversion
- void
-
-
- Retourne le numéro de la version courante de PHP.
-
- example de la fonction phpversion()
-
-// affiche le numéro de version courante du PHP.
-echo "PHP Version: ".phpversion();
-
-
-
-
- Voir aussi phpinfo.
-
-
-
-
-
-
- php_logo_guid
- Retourne le logo
-
-
- Description
-
- string php_logo_guid
- void
-
-
-
-
- Cette fonctionnalité a été ajoutée dans PHP4 Beta 4.
-
-
-
-
-
-
-
-
- putenv
- Fixe la valeur d'une variable d'environnement.
-
-
- Description
-
- void putenv
- string setting
-
-
- Fixe la valeur d'une variable d'environnement.
-
-
-
- Fixer la valeur d'une variable d'environnement
-
-putenv("UNIQID=$uniqid");
-
-
-
-
-
-
-
-
- set_magic_quotes_runtime
-
- Active/désactive l'option magic_quotes_runtime.
-
-
-
- Description
-
- long
- set_magic_quotes_runtime
-
- int new_setting
-
-
- Active/désactive l'option
- magic_quotes_runtime.
- (0 l'option est désactivée, 1 l'option est activée).
-
-
- Voir aussi get_magic_quotes_gpc et
- get_magic_quotes_runtime.
-
-
-
-
-
-
- set_time_limit
- Fixe le temps maximum d'exécution d'un script.
-
-
- Description
-
- void set_time_limit
- int seconds
-
-
- Fixe le délai d'expiration d'un script, en secondes. Si cette limite est atteinte,
- le script s'interrompt, et renvoie une erreur fatale. La valeur par défaut est
- 30 secondes ou, si c'est le cas, la valeur de la directive max_execution_time
- définie dans le fichier de configuration.
- Si la valeur est zéro, il n'y a alors aucune limite imposée.
-
-
- Lorsqu'elle est appelée, la fonction set_time_limit
- remet le compteur de zéro. En d'autres termes, si la limite par défaut est à
- 30 secondes, et qu'après 25 secondes d'exécution du script l'appel
- set_time_limit(20) est fait, alors le script tournera pendant un total de 45
- secondes avant de finir.
-
-
- Notez que set_time_limit n'a pas d'effet lorsque PHP
- fonctionne en mode "safe mode". Il n'y a pas d'autre solution que de changer de
- mode, ou de modifier la durée maximale d'exécution dans le
- fichier de configuration.
-
-
-
-
-
-
- zend_logo_guid
- Retourne le logo de Zend
-
-
- Description
-
- string zend_logo_guid
- void
-
-
-
-
- Cette fonctionnalité a été ajouté en PHP4 Beta 4.
-
-
-
-
-
-
-
-
-
+
+ Options PHP & informations
+ options et informations PHP
+
+
+
+ assert
+ Vérifie si une assertion est fausse
+
+
+ Description
+
+
+ int assert
+ string|bool assertion
+
+
+
+ assert va vérfier l'assertion
+ assertion et prendre la mesure appropriée
+ si le résultat est FALSE.
+
+
+ Si assertion est donnée sous la forme
+ d'une chaîne, elle sera évaluée comme un code PHP
+ par la fonction assert. Les avantages de ce type
+ d'assertion sont d'être moins lourd si la vérification
+ d'assertion est désactivée, et le contenu des messages
+ lorsque l'assertion échoue.
+
+
+ Il est recommandé de n'utiliser les assertions que comme outil de
+ débuggage. Vous pouvez les utiliser pour les vérifications
+ d'usage : ces conditions doivent normalement être vraie, et indiquer
+ une erreur de programmation si ce n'est pas le cas. Vous pouvez aussi
+ vérifier la présence de certaines extensions ou
+ limitations du système.
+
+
+ Les assertions ne doivent pas être utilisées pour faire des
+ opérations de vérifications en production, comme par exemple
+ des vérfications de valeur d'arguments. En conditions normales,
+ votre code doit être en état de fonctionner si la
+ vérification d'assertion est désactivée.
+
+
+ Le comportement de assert peut être configuré
+ par assert_options ou par .ini-settings.
+
+
+
+
+
+
+ assert-options
+ Fixe et lit différentes options d'assertions
+
+
+ Description
+
+
+ mixed assert_options
+ int what
+ mixed
+ value
+
+
+
+
+ Avec assert_options vous pouvez modifier les diverses
+ options de la fonction assert, ou simplement
+ connaître la configuration actuelle.
+
+
+ options d'assert
+
+
+
+ option
+ paramètre d'ini
+ valeur par défaut
+ description
+
+
+
+
+ ASSERT_ACTIVE
+ assert.active
+ 1
+ active l'évaluation de la fonction assert
+
+
+ ASSERT_WARNING
+ assert.warning
+ 1
+ génère une alerte PHP pour chaque assertion fausse
+
+
+ ASSERT_BAIL
+ assert.bail
+ 0
+ terminer l'exécution en cas d'assertion fausse
+
+
+ ASSERT_QUIET_EVAL
+ assert.quiet_eval
+ 0
+
+ inactive le rapprot d'erreur durant l'évaluation d'une assertion
+
+
+
+ ASSERT_CALLBACK
+ assert_callback
+ (null)
+ fonction utilisateur de traitement des assertions fausses
+
+
+
+
+
+ assert_options retourne la valeur originale
+ de l'option, ou bien FALSE en cas d'erreur.
+
+
+
+
+
+
+ extension_loaded
+
+ Détermine si une extension est chargée ou non.
+
+
+
+ Description
+
+ bool extension_loaded
+ string name
+
+
+ extension_loaded retourne vraie si l'extension
+ name a été chargée.
+ Vous pouvez voir les différents noms des extensions, en
+ utilisant la fonction phpinfo.
+
+
+ Voir aussi phpinfo.
+
+
+ Cette fonction a été ajoutée dans 3.0.10.
+
+
+
+
+
+
+
+
+ dl
+ Charge une extension PHP à la volée
+
+
+ Description
+
+
+ int dl
+ string library
+
+
+
+ Charge l'extension PHP library à la volée .
+ Voir aussi la directive de configuration
+ extension_dir.
+
+
+
+
+
+
+ getenv
+ Retourne la valeur de la variable d'environnement.
+
+
+ Description
+
+ string getenv
+ string varname
+
+
+ Retourne la valeur de la variable d'environnement varname,
+ ou FALSE en cas d'erreur.
+
+
+$ip = getenv("REMOTE_ADDR"); // retourne l'adresse IP de l'utilisateur
+
+
+
+
+ Vous pouvez voir une liste complète des variables d'environnement en
+ utilisant la fonction phpinfo. Vous pouvez trouvez
+ la signification de chacune d'entre elles en consultant le site concernant
+ CGI specification (en anglais>, et
+ particulièment la page concernant les
+ variables d'environnement..
+
+
+
+
+
+
+ get_cfg_var
+
+ Retourne la valeur d'une option de PHP
+
+
+
+ Description
+
+ string get_cfg_var
+ string varname
+
+
+ Retourne la valeur courante de l'option PHP varname,
+ ou bien FALSE en cas d'erreur.
+
+
+ get_cfg_var ne retourne pas les options qui
+ ont été choisies lors de la compilation de PHP, ni
+ ne lit dans le fichier de configuration d'Apache.
+
+
+ Pour vérifier si le système utilise le
+ fichier de configuration,
+ essayez de lire la valeur de cfg_file_path. Si cette valeur est
+ disponible, alors le fichier de configuration est utilisé.
+
+
+
+
+
+
+ get_current_user
+
+ Retourne le nom du possesseur du script courant.
+
+
+
+ Description
+
+ string get_current_user
+ void
+
+
+ Retourne le nom du possesseur du script courant.
+
+
+ Voir aussi getmyuid, getmypid,
+ getmyinode, et getlastmod.
+
+
+
+
+
+
+ get_magic_quotes_gpc
+
+ Retourne le configuration actuelle de l'option magic_quotes_gpc.
+
+
+
+ Description
+
+ long get_magic_quotes_gpc
+ void
+
+
+ Retourne le configuration actuelle de l'option
+ magic_quotes_gpc
+ (0 pour l'option désactivée, 1 pour l'option activée).
+
+
+ Voir aussi get_magic_quotes_runtime,
+ set_magic_quotes_runtime.
+
+
+
+
+
+
+ get_magic_quotes_runtime
+
+ Retourne la configuration actuelle de l'option magic_quotes_runtime.
+
+
+
+ Description
+
+ long
+ get_magic_quotes_runtime
+
+ void
+
+
+ RRetourne la configuration actuelle de l'option
+ magic_quotes_runtime.
+ (0 pour option desactivée, 1 pour option sactivée).
+
+
+ Voir aussi get_magic_quotes_gpc,
+ set_magic_quotes_runtime.
+
+
+
+
+
+
+ getlastmod
+
+ Retourne la date de dernière modification de la page.
+
+
+
+ Description
+
+ int getlastmod
+ void
+
+
+ getlastmod retourne la date de dernière
+ modification de la page. La valeur retournée est
+ un marqueur de temps UNIX, utilisable comme paramètre avec
+ la fonction date.
+ Retourne FALSE en cas d'erreur.
+
+ getlastmod() example
+
+// affiche 'Dernière modification: March 04 1998 20:43:59.'
+echo "Dernière modification: ".date( "F d Y H:i:s.", getlastmod() );
+
+
+
+
+ Voir aussi date,
+ getmyuid,
+ get_current_user,
+ getmyinode, et
+ getmypid.
+
+
+
+
+
+
+ getmyinode
+ Retourne l'inode du script.
+
+
+ Description
+
+ int getmyinode
+ void
+
+
+ Retourne l'inode du script, ou FALSE en cas d'erreur.
+
+
+ Voir aussi getmyuid,
+ get_current_user,
+ getmypid, et
+ getlastmod.
+
+
+
+ Cette fonction est inopérante sur les systèmes Windows.
+
+
+
+
+
+
+
+ getmypid
+ Retourne le numéro de processus courant.
+
+
+ Description
+
+ int getmypid
+ void
+
+
+ Retourne le numéro de processus actuel ou FALSE en cas d'erreur.
+
+
+ Il est à noter que si vous utilisez PHP comme module Apache,
+ il n'est pas guarantit que deux invocations distinctes de la fonction
+ donnent des résultats différents.
+
+
+ Voir aussi getmyuid, get_current_user,
+ getmyinode, et getlastmod.
+
+
+
+
+
+
+ getmyuid
+ Retourne l'UID du propriétaire du script actuel.
+
+
+ Description
+
+ int getmyuid
+ void
+
+
+ Retourne l'UID du propriétaire du script actuel ou FALSE en cas d'erreur.
+
+
+ Voir aussi getmypid, get_current_user,
+ getmyinode, et getlastmod.
+
+
+
+
+
+
+ getrusage
+ Retourne le niveau d'utilisation des ressources.
+
+
+ Description
+
+ array getrusage
+ int
+ who
+
+
+
+ getrusage est une interface à
+ la fonction system getrusage(2).
+ Elle retourne un tableau associatif contenant les informations
+ renvoyées par cet appel système. Si "who is 1",
+ getrusage sera appelé avec le paramètre RUSAGE_CHILDREN.
+
+
+ Toutes les valeurs du tableau sont accessibles en utilisant leur nom dans le
+ tableau.
+
+ Exemple getrusage
+
+$dat = getrusage();
+echo $dat["ru_nswap"]; # Taille de la mémoire swap
+echo $dat["ru_majflt"]; # Nombre de page mémoires utilisées
+echo $dat["ru_utime.tv_sec"]; # temps utilisateur (en secondes)
+echo $dat["ru_utime.tv_usec"]; # temps utilisateur (en microsecondes)
+
+
+ Consultez le manuel "man" pour plus de détails.
+
+
+
+
+
+
+ ini_alter
+ Change la valeur d'une option de configuration
+
+
+ Description
+
+
+ string ini_alter
+ string varname
+ string newvalue
+
+
+
+ Change la valeur de l'option de configuration varname
+ et lui donne la valeur de newvalue.
+ Retourne FALSE en cas d'échec, et la valeur
+ précédente en cas de succès.
+
+
+
+ Cette fonction est un alias de ini_set
+
+
+
+ Voir aussi ini_get,
+ ini_restore,
+ ini_set
+
+
+
+
+
+
+ ini_get
+ Lit la valeur d'une option de configuration.
+
+
+ Description
+
+
+ string ini_get
+ string varname
+
+
+
+ Retourne la valeur de l'option de configuration varname
+ en cas de succès, et FALSE.
+
+
+ Voir aussi ini_alter,
+ ini_restore,
+ ini_set
+
+
+
+
+
+
+ ini_restore
+ Restaure la valeur de l'option de configuration
+
+
+ Description
+
+
+ string ini_restore
+ string varname
+
+
+
+ Restaure la valeur originale de l'option de configuration
+ varname.
+
+
+ Voir aussi ini_alter,
+ ini_get,
+ ini_set
+
+
+
+
+
+
+ ini_set
+ Change la valeur d'une option de configuration
+
+
+ Description
+
+
+ string ini_set
+ string varname
+ string newvalue
+
+
+
+ Change la valeur de l'option de configuration varname
+ et lui donne la valeur de newvalue.
+ Retourne FALSE en cas d'échec, et la valeur
+ précédente en cas de succès.
+
+
+ Voir aussi ini_alter,
+ ini_get,
+ ini_restore
+
+
+
+
+
+
+ phpcredits
+ Imprime les crédits de PHP.
+
+
+ Description
+
+
+ void phpcredits
+ int flag
+
+
+
+ phpcredits affiche la liste des développeurs PHP,
+ des modules, etc... Elle génère le code HTML
+ approprié pour insérer les informations dans une page.
+ Le paramètre flag indique les informations
+ qui doivent être affichées. Par exemple, pour afficher
+ les crédits généraux, vous pouvez utiliser le
+ code suivant :
+
+
+...
+phpcredits(CREDITS_GENERAL);
+...
+
+
+ Et pour afficher la liste des développeurs et du groupe
+ de documentation dans une page séparée, vous
+ utiliserez
+
+
+<?php
+ phpcredits(CREDITS_GROUP + CREDITS_DOCS + CREDITS_FULLPAGE);
+?>
+
+
+ Si vous vous sentez l'envie de placer tous les crédits dans votre page,
+ vous pouvez utiliser ceci :
+
+
+<html>
+ <head>
+ <title>Ma page de crédits</title>
+ </head>
+ <body>
+ <?php
+ // Un peu de votre code
+ phpcredits(CREDITS_ALL + CREDITS_FULLPAGE);
+ // Un autre peu de votre code
+ ?>
+ </body>
+</html>
+
+
+
+
+
+
+
+
+ Paramètre prédéfinis de phpcredits
+
+
+
+
+ Nom
+ Description
+
+
+
+
+ CREDITS_ALL
+
+ Tous les crédits, équivalent à :
+ CREDITS_DOCS + CREDITS_GENERAL + CREDITS_GROUP + CREDITS_MODULES +
+ CREDITS_FULLPAGE. La fonction génère
+ alors une page HTML complète.
+
+
+
+ CREDITS_DOCS
+ Les crédits du groupe de documentation
+
+
+ CREDITS_FULLPAGE
+
+ En général, ce paramètre est utilisé avec d'autres
+ constantes. Il indique que la page ainsi générée doit
+ être une page HTML complète, avec toutes les balises
+ nécessaires.
+
+
+
+ CREDITS_GENERAL
+
+ Crédits Généraux : conception et design du langage,
+ auteurs de PHP 4.0, module SAPI.
+
+
+
+ CREDITS_GROUP
+ Une liste des développeurs principaux
+
+
+ CREDITS_MODULES
+ Une liste des extensions de PHP, et leurs auteurs
+
+
+ CREDITS_SAPI
+ Cette constante est définie, mais elle n'est toujours pas
+ utilisée sous PHP 4.0.1pl2.
+
+
+
+
+
+
+
+ Voir aussi phpinfo,
+ phpversion,
+ php_logo_guid.
+
+
+
+
+
+
+ phpinfo
+ Affiche de nombreuses informations sur le PHP.
+
+
+ Description
+
+
+ int phpinfo
+ int what
+
+
+
+ Affiche de nombreuses informations sur le PHP, concernant sa
+ configuration courante : options de compilation, extensions,
+ version, informations sur le serveur, et environnement (lorsque
+ compilé comme module), environnement PHP, chemins, utilisateur,
+ entêtes HTTP, et licence GNU Public License.
+
+
+ Les affichages peuvent être personnalisés en passant une
+ ou plusieurs valeurs parmis les suivantes, comme paramètre
+ optionnel what :
+
+ INFO_GENERAL
+ INFO_CREDITS
+ INFO_CONFIGURATION
+ INFO_MODULES
+ INFO_ENVIRONMENT
+ INFO_VARIABLES
+ INFO_LICENSE
+ INFO_ALL
+ CREDITS_GROUP
+ CREDITS_GENERAL
+ CREDITS_SAPI
+ CREDITS_MODULES
+ CREDITS_DOCS
+ CREDITS_FULLPAGE
+ CREDITS_ALL
+
+
+
+ Voir aussi phpversion,
+ phpcredits et php_logo_guid
+
+
+
+
+
+
+ phpversion
+
+ Retourne le numéro de la version courante de PHP.
+
+
+
+ Description
+
+ string phpversion
+ void
+
+
+ phpversion etourne le numéro de
+ la version courante de PHP.
+
+ example de la fonction phpversion()
+
+// affiche le numéro de version courante du PHP.
+echo "PHP Version: ".phpversion();
+
+
+
+
+ Voir aussi phpinfo.
+
+
+
+
+
+
+ php_logo_guid
+ Retourne le logo
+
+
+ Description
+
+ string php_logo_guid
+ void
+
+
+
+
+ Cette fonctionnalité a été ajoutée dans
+ PHP 4 Beta 4.
+
+
+
+
+
+
+
+
+ php_sapi_name
+
+ Retourne le type d'interface utilisée entre le serveur web et PHP
+
+
+
+ Description
+
+
+ string php_sapi_name
+
+
+
+
+ php_sapi_name retourne une chaîne en minuscule
+ qui décrit le type d'interface utilisé en le serveur web et PHP
+ (Server API, SAPI). En CGI PHP, cette chaîne est "cgi", en
+ mod_php pour Apache, cette chaîne est "apache", etc...
+
+
+
+ Exemple php_sapi_name
+
+$inter_type = php_sapi_name();
+if ($inter_type == "cgi")
+ print "Vous utilisez CGI PHP\n";
+else
+ print "Vous n'utilisez pas CGI PHP\n";
+
+
+
+
+
+
+
+
+ php_uname
+
+ Retourne les informations sur le système d'exploitation
+
+
+
+ Description
+
+
+ string php_uname
+
+
+
+
+ php_uname retourne les informations sur le système
+ d'exploitation sur lequel tourne PHP.
+
+
+
+ Exemple php_uname
+
+if (substr(php_uname(), 0, 7) == "Windows") {
+ die("Désolé, ce script ne fonctionne pas sous Windows.\n");
+}
+
+
+
+
+
+
+
+
+ putenv
+ Fixe la valeur d'une variable d'environnement.
+
+
+ Description
+
+ void putenv
+ string setting
+
+
+ Fixe la valeur d'une variable d'environnement.
+
+
+
+ Fixer la valeur d'une variable d'environnement
+
+putenv("UNIQID=$uniqid");
+
+
+
+
+
+
+
+
+ set_magic_quotes_runtime
+
+ Active/désactive l'option magic_quotes_runtime.
+
+
+
+ Description
+
+ long
+ set_magic_quotes_runtime
+
+ int new_setting
+
+
+ Active/désactive l'option
+ magic_quotes_runtime.
+ (0 l'option est désactivée, 1 l'option est activée).
+
+
+ Voir aussi get_magic_quotes_gpc et
+ get_magic_quotes_runtime.
+
+
+
+
+
+
+ set_time_limit
+ Fixe le temps maximum d'exécution d'un script.
+
+
+ Description
+
+ void set_time_limit
+ int seconds
+
+
+ Fixe le délai d'expiration d'un script, en secondes.
+ Si cette limite est atteinte, le script s'interrompt, et
+ renvoie une erreur fatale. La valeur par défaut est
+ 30 secondes ou, si c'est le cas, la valeur de la directive
+ max_execution_time définie dans le
+ fichier de configuration.
+ Si la valeur est zéro, il n'y a alors aucune limite
+ imposée.
+
+
+ Lorsqu'elle est appelée, la fonction
+ set_time_limit remet le compteur
+ de zéro. En d'autres termes, si la limite par
+ défaut est à 30 secondes, et qu'après
+ 25 secondes d'exécution du script l'appel
+ set_time_limit(20) est fait, alors le script tournera
+ pendant un total de 45 secondes avant de finir.
+
+
+ Notez que set_time_limit n'a pas
+ d'effet lorsque PHP fonctionne en mode "safe mode". Il
+ n'y a pas d'autre solution que de changer de
+ mode, ou de modifier la durée maximale
+ d'exécution dans le
+ fichier de configuration.
+
+
+
+
+
+
+ zend_logo_guid
+ Retourne le logo de Zend
+
+
+ Description
+
+ string zend_logo_guid
+ void
+
+
+
+
+ Cette fonctionnalité a été ajouté en PHP 4 Beta 4.
+
+
+
+
+
+
+
+
+ get_loaded_extensions
+
+ Retourne un tableau contenant les noms de tous les modules compilés
+ et chargés
+
+
+
+ Description
+
+
+ array get_loaded_extensions
+ void
+
+
+
+ get_loaded_extensions retourne un tableau contenant
+ les noms de tous les modules compilés et chargés sur
+ l'interpreteur PHP courant.
+
+
+ Par exemple, la ligne ci dessous
+
+
+print_r (get_loadedextensions());
+
+
+ affichera la liste suivante :
+
+
+Array
+(
+ [0] => xml
+ [1] => wddx
+ [2] => standard
+ [3] => session
+ [4] => posix
+ [5] => pgsql
+ [6] => pcre
+ [7] => gd
+ [8] => ftp
+ [9] => db
+ [10] => Calendar
+ [11] => bcmath
+)
+
+
+
+
+ Voir aussi: get_extension_funcs.
+
+
+
+
+
+ get_extension_funcs
+
+ Returns an array with the names of the functions of a module
+
+
+
+ Description
+
+
+ array get_extension_funcs
+ string module_name
+
+
+
+ This function returns the names of all the functions defined in
+ the module indicated by module_name.
+
+
+ For example the lines below
+
+
+print_r (get_extension_funcs ("xml"));
+print_r (get_extension_funcs ("gd"));
+
+
+ will print a list of the functions in the modules
+ xml and gd respectively.
+
+
+ Voir aussi: get_loaded_extensions
+
+
+
+
+
+
+ get_required_files
+
+ Retourne un tableau avec les noms des fichiers qui sont requis
+ dans un script
+
+
+
+ Description
+
+
+ array get_required_files
+ void
+
+
+
+ get_required_files retourne un tableau associatif
+ contenant les noms de tous les fichiers qui ont été
+ chargés dans un script avec la fonction
+ require_once. Les index de
+ ces tableaux sont les noms des fichiers utilisés dans la fonction
+ require_once sans les extensions ".php".
+
+
+ L'exemple ci dessous
+
+ Afficher les fichiers requis et inclus
+
+<?php
+
+require_once ("local.php");
+require_once ("../inc/global.php");
+
+for ($i=1; $i<5; $i++)
+ include "util".$i."php";
+
+echo "Fichiers requis par required_once()\n";
+print_r (get_required_files());
+
+echo "Fichiers inclus par included_once()\n";
+print_r (get_included_files());
+?>
+
+
+ va générer l'affichage suivant :
+
+
+Fichiers requis par required_once()
+Array
+(
+ [local] => local.php
+ [../inc/global] => /full/path/to/inc/global.php
+)
+
+Fichiers inclus par included_once()
+Array
+(
+ [util1] => util1.php
+ [util2] => util2.php
+ [util3] => util3.php
+ [util4] => util4.php
+)
+
+
+
+
+
+
+ Etant donné qu'en PHP 4.0.1pl2, cette fonction suppose que
+ les noms de fichiers required_once se terminent
+ par l'extension ".php", les autres extensions ne
+ fonctionneront pas.
+
+
+
+
+ Voir aussi: require_once,
+ include_once,
+ get_included_files
+
+
+
+
+
+
+ get_included_files
+
+ Retourne un tableau avec les noms des fichiers qui sont inclus
+ dans un script
+
+
+
+ Description
+
+
+ array get_included_files
+ void
+
+
+
+ get_required_files retourne un tableau associatif
+ contenant les noms de tous les fichiers qui ont été
+ chargés dans un script avec la fonction
+ include_once. Les index de
+ ces tableaux sont les noms des fichiers utilisés dans la fonction
+ include_once sans les extensions ".php".
+
+
+
+
+ Etant donné qu'en PHP 4.0.1pl2, cette fonction suppose
+ que les noms de fichiers required_once se
+ terminent par l'extention ".php", les autres extensions
+ ne fonctionneront pas.
+
+
+
+
+ Voir aussi: require_once,
+ include_once,
+ get_required_files
+
+
+
+
+
+