24 Jan 2019
Modifie récursivement le chmod de tout un dossier
Compatibilité : PHP 5, PHP 7
Change le mode chmod récursivement de tout un dossier en donnant le chemin du répertoire et le mode désiré.
Ce code modifie des fichiers, massivement ou 1 seul à la fois.
Créer un répertoire source ou vous mettez vos fichiers sources.
Créer un répertoire cible ou vous aurez vos fichiers modifiés.
Ce code exécute 3 types de modification:
|
php.net | Description | Versions PHP | OUTIL |
---|---|---|---|
array | Crée un tableau | PHP 4, PHP 5, PHP 7, PHP 8 | |
count | Compte le nombre d'éléments d'un tableau ou le nombre de propriétés d'un objet | PHP 4, PHP 5, PHP 7, PHP 8 | |
echo | Affiche une chaîne de caractères | PHP 4, PHP 5, PHP 7, PHP 8 | |
exit | Affiche un message et termine le script courant | PHP 4, PHP 5, PHP 7, PHP 8 | |
file_get_contents | Lit tout un fichier dans une chaîne - (PHP 4 >= 4.3.0, PHP 5, PHP 7) | PHP 4, PHP 5, PHP 7, PHP 8 | |
fopen | Ouverture d'un fichier ou d'une URL | PHP 4, PHP 5, PHP 7, PHP 8 | |
fwrite | Ecrit un fichier en mode binaire | PHP 4, PHP 5, PHP 7, PHP 8 | |
is_writable | Indique si un fichier est autorisé en écriture | PHP 4, PHP 5, PHP 7, PHP 8 | |
preg_split | Éclate une chaîne par expression rationnelle | PHP 4, PHP 5, PHP 7, PHP 8 | |
str_replace | Remplace toutes les occurrences dans une chaîne | PHP 4, PHP 5, PHP 7, PHP 8 | |
Change le mode chmod récursivement de tout un dossier en donnant le chemin du répertoire et le mode désiré.
Cette fonction permet de vider une table dont on spécifie le nom, et puis elle retourne un message pour vous dire ce qu'elle a fait !
Avec le dossier source, qui doit être copié, le dossier de destination, qui doit recevoir la copie.
Il existe en PHP plusieurs façons de remonter une page web a partir d'une url. Voici celle avec une session CURL.
Fonction qui vérifie qu'1 texte n'est pas déjà présent sur le net en récupérant le résultat d'une recherche sur Google Search