Accéder aux variables de "php.ini"
Le fichier "php.ini" contient une multitude de variables
permettant de configurer votre installation PHP. Par exemple,
d'activer ou de désactiver une extension ou encore déterminer la
taille maximale des fichiers qu'il sera possible d'uploader.
On utilise la fonction « ini_get » pour pouvoir lire les variables qui se trouvent dans le fichier « php.ini ».
$sizeMax = ini_get("upload_max_filesize");
Il est également possible de les modifier en utilisant la fonction « ini_set » :
ini_set("upload_max_filesize", “3M”);
Remarque :
La valeur donnée pour la variable « upload_max_filesize » se présente sous la forme “6M”, le “M” signifiant mégaoctet. Pour convertir cette donnée en octet, on utilisera la fonction suivante :
private function convertBytes($value)
{
if (is_numeric($value))
{
return $value;
}
else
{
$value_length = strlen( $value );
$qty = substr( $value, 0, $value_length - 1 );
$unit = strtolower( substr( $value, $value_length - 1 ) );
switch ( $unit )
{
case 'k':
$qty *= 1024;
break;
case 'm':
$qty *= 1048576;
break;
case 'g':
$qty *= 1073741824;
break;
}
return $qty;
}
}
26 août 2015 - Wakonda - PHP
Rechercher
Tags
Articles récents
- Quel est le but de l'attribut "role" en HTML ?
- Changer la couleur de l'espace réservé (placeholder)
- Attention à cet email d’arnaque !
- Supprimer un fichier d'un référentiel Git sans le supprimer du système de fichiers local
- JS - Récupérer le dernier élément d'un tableau
- JS - Prévisualiser une image avec son upload
- PHP - Convertir une chaîne de caractères en un booléen
- PHP : Vérifier si une session a déjà été démarrée
- Créer un APK ou un AAB en ligne de commandes
- L'opérateur !! en Javascript