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

Comment modifier la configuration de php ini_get

藏色散人
Libérer: 2023-03-11 16:58:02
original
1520 Les gens l'ont consulté

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 )
Copier après la connexion

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');
Copier après la connexion

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);
Copier après la connexion

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);
Copier après la connexion

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);
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal