Maison >développement back-end >Problème PHP >Comment modifier la configuration de php ini_get

Comment modifier la configuration de php ini_get

藏色散人
藏色散人original
2021-07-17 11:07:061555parcourir

En PHP, vous pouvez modifier temporairement la configuration PHP via ini_get. La syntaxe d'utilisation est "string ini_set (string $varname, string $newvalue)".

Comment modifier la configuration de php ini_get

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

La fonction ini_set en php modifie les paramètres du php.ini

Pour les webmasters qui utilisent l'espace virtuel, PHP Certaines configurations sont difficiles à modifier, mais PHP nous fournit une fonction ini_set qui peut modifier temporairement les paramètres du fichier de configuration PHP php.ini sans ouvrir ce fichier, et il sera restauré une fois l'exécution du code terminée, ce qui est particulièrement adapté pour les hôtes virtuels. Modifiez temporairement la configuration PHP en utilisant

Description de la fonction Ini_set dans PHP

ini_set() de PHP pour modifier temporairement la configuration PHP

syntaxe de la fonction ini_set

string ini_set ( string $varname , string $newvalue )

description du paramètre ini_set

varname: option (remarque, pas tous des options sont disponibles Paramètres, l'article n'a pas de lien vers la liste des paramètres des éléments réglables)

newvalue : La nouvelle valeur de l'option.

Exemple

Configurez le nombre maximum d'octets de mémoire du serveur utilisés par les scripts PHP

@ ini_set('memory_limit', '64M');

menory_limit : définissez le nombre maximum d'octets de mémoire qu'un script peut demander, ce qui aide les scripts mal écrits à consommer la mémoire du serveur de la mémoire disponible. Le symbole

@ signifie qu'aucune erreur n'est générée.

Catégorie d'erreur de sortie de configuration PHP

@ini_set('display_errors', 1);

display_errors : définissez la catégorie des informations d'erreur. Cela nous sera d'une grande aide lors du débogage de PHP.

Paramètres de SESSION de configuration PHP

@ini_set('session.auto_start', 0);

session.auto_start : s'il faut ouvrir automatiquement le traitement de la session, lorsqu'il est défini sur 1, il n'est pas nécessaire d'ajouter la fonction session_start() dans le code pour ouvrir manuellement la session, vous pouvez utiliser session

Si le paramètre est 0 et si la session n'est pas ouverte manuellement, PHP générera une erreur.

Paramètres des COOKIES de configuration temporaire PHP

@ini_set('session.use_cookies', 1);

session.use_cookies : s'il faut utiliser des cookies pour enregistrer les identifiants de session sur le client ;

Ci-dessus sont plusieurs configurations couramment utilisées dans php.ini, et il en existe bien d'autres, telles que la restriction des téléchargements. taille des fichiers, etc. Bien entendu, la documentation PHP nous donne également une liste d'éléments réglables. Vous pouvez vous référer à cette liste pour configurer temporairement certaines options.

Vous pouvez utiliser la liste d'options de ini_set, adresse du lien : http://php.net/manual/zh/ini.list.php

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn