|
| Notes de page |
Fonction | Description |
---|---|
array ini_get_all ( [string extension]) | Toutes les valeurs du php.ini |
string ini_get ( string varname) | Une valeur du php.ini |
string ini_set ( string varname, string newvalue) string ini_alter ( string varname, string newvalue) | Change une valeur de php.ini, en cas de succès renvoie l'ancienne valeur |
string ini_restore ( string varname) | Remet une variable à la valeur du php.ini |
Variable | Contenu |
---|---|
AUTH_TYPE | Methode d'autentification utilisée |
CONTENT_LENGTH | |
CONTENT_TYPE | Données transmises par HTTP POST ou PUT |
DOCUMENT_ROOT | La racine sous laquelle le script courant est exécuté |
GATEWAY_INTERFACE | :Format: CGI/revision |
HTTP_ACCEPT | Types MIME acceptés par le clien: |
HTTP_ACCEPT | Contenu de l'en-tête Accept: de la requête courante, s'il y en a une. |
HTTP_ACCEPT_CHARSET | Contenu de l'en-tête Accept-Charset: de la requête courante, s'elle existe. Par exemple : 'iso-8859-1,*,utf-8'. |
HTTP_ACCEPT_ENCODING | Contenu de l'en-tête Accept-Encoding: Par exemple : 'gzip'. |
HTTP_ACCEPT_LANGUAGE | Contenu de l'en-tête Accept-Language: Par exemple : 'fr'. |
HTTP_CONNECTION | Contenu de l'en-tête Connection:Par exemple : 'Keep-Alive'. |
HTTP_HOST | Contenu de l'en-tête Host: de la requête courante, si elle existe. |
HTTP_REFERER | L'adresse de la page (si elle existe) qui a conduit le client à la page courante. Cette valeur est affectée par le client, et tous les clients ne le font pas. Certains navigateur permettent même de modifier la valeur de HTTP_REFERER, sous forme de fonctionnalité. En bref, ce n'est pas une valeur de confiance. |
HTTP_USER_AGENT | Contenu de l'en-tête User_Agent: Type de navigateur) C'est une chaîne qui décrit le client HTML utilisé pour voir la page courante. Par exemple : Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586). Entre autres choses, vous pouvez utiliser cette valeur avec get_browser() pour optimiser votre page en fonction des capacités du client. |
PATH_INFO | : path information |
PATH_TRANSLATED | Path après mapping virtuel->physique mapping |
PHP_SELF | Le nom du fichier du script en cour d'éxécution, par rapport au document root. Par exemple, $_SERVER['PHP_SELF'] dans le script situé à l'adresse http://www.monsite.com/test.php/foo.bar sera /test.php/foo.bar. (Utiliser basename() pour récupere le nom du ficher) |
QUERY_STRING | Ce qui suit le ? dans l'URL |
REMOTE_ADDR | Adresse IP de l'hôte |
REMOTE_HOST | L'hote executant la requête |
REMOTE_IDENT | Identificateurr " " |
REMOTE_USER | Utilisateur si le serveur supporte l'autentification |
REMOTE_PORT | Le port utilisé par la machine cliente pour communiquer avec le serveur web. |
REQUEST_METHOD | : Methode de requête "GET", "HEAD", "POST", etc. |
REQUEST_URL | L'URL qui a été fourni pour accéder à cette page. Par ex : '/index.html'. |
SCRIPT_NAME | Nom du fichier dans lequel est contenu le script |
SCRIPT_FILENAME | Le chemin absolu jusqu'au script courant. |
SERVER_ADMIN | La valeur donnée à la directive SERVER_ADMIN (pour Apache), dans le fichier de configuration. Si le script est exécuté par un hôte virtuel, ce sera la valeur définie par l'hôte virtuel. |
SERVER_NAME | : Nom d'hote du serveur alias du DNS(URL) |
SERVER_PORT | N° de port |
SERVER_PROTOCOL | : Nom et version du protocole |
SERVER_SOFTWARE | : Nom et version du serveur HTTP |
SERVER_PORT | Le port de la machine serveur utilisé pour les communications. Par défaut, c'est '80'. En utilisant SSL, par exemple, il sera remplacé par le numéro de port HTTP sécurisé. |
SERVER_SIGNATURE | Chaîne contenant le numéro de version du serveur et le nom d'hôte virtuel, qui sont ajoutés aux pages générées par le serveur, si cette option est activée. |
Function | Description |
---|---|
get_current_user | Retourne le nom du possesseur du script courant. |
get_defined_constants | Retourne la liste des constantes et leur valeur |
get_included_files | Retourne un tableau avec les noms des fichiers qui sont inclus dans un script |
get_magic_quotes_gpc | Retourne la configuration actuelle de l'option magic_quotes_gpc. magic_quotes_gpc fixe le mode magic_quotes pour les opérations GPC (Get/Post/Cookie). Lorsque magic_quotes est activé, tous les caractères ' (guillemets simples), " (guillemets doubles), \ (antislash) et NUL sont échappés avec un antislash. Si magic_quotes_sybase fonctionne aussi, les guillemets simples seront échappés avec un autre guillemet simple, plutôt qu'un antislash. |
get_magic_quotes_runtime | Retourne la configuration actuelle de l'option magic_quotes_runtime. Si magic_quotes_runtime est activé, toutes les fonctions qui obtiennent des données auprès d'une source externe, y compris les bases de données et les fichiers texte, verront leur guillemets échappés avec un antislash. Si magic_quotes_sybase est aussi activé, les guillemets simples seront échappés avec un autre guillemet simple, plutôt qu'un antislash. |
get_required_files | Retourne un tableau avec les noms des fichiers qui sont requis et inclus dans un script |
getenv | Retourne la valeur de la variable d'environnement. |
getlastmod | Retourne la date de dernière modification de la page. |
getmygid | Retourne le GID du propriétaire du script |
getmyinode | Retourne l'inode du script. |
getmypid | Retourne le numéro de processus courant. |
getmyuid | Retourne l'UID du propriétaire du script actuel. |
getrusage | Retourne le niveau d'utilisation des ressources. |
Tous droits réservés. 2005-2020 |