Maison >développement back-end >tutoriel php >Résumé des fonctions communes de PHP (recommandé)
1. Écrire le fichier
1. Ouvrez la ressource (fichier) fopen($filename,$mode)
2. Écrivez le fichier fwrite($handle,$str)
. 3. Fermez le fichier fclose($handle)
4. Écrivez file_put_contents($filename,$str,$mode) en une seule étape FILE_APPEND LOCK_EX
>
2. Lire le fichier
1. Lire le fichier fread($handle, nombre d'octets)
2. Lire une ligne de fgets( $handle);
3. Lire un caractère fgetc($handle)
4. filename)
5. Lire file_get_contents($filename) en une seule étape
3. Opération de répertoire
1, créer répertoire mkdir($dirname)
2, supprimez le répertoire rmdir($dirname)
3, ouvrez le handle du répertoire opendir($dirname)
4, lisez le nombre d'entrées du répertoire readdir($handle)
5, fermez la ressource du répertoire closeir($handle)
6, réinitialisez le directory resource rewinddir($dirname);
4. Opérations sur les répertoires et les fichiers
1. Vérifiez si le fichier ou le répertoire existe. file_exists($filename)
2. Renommer les fichiers ou les répertoires rename($file)
5. 1 Copier la copie du fichier('fichier original','fichier cible')
2 Supprimer le lien du fichier ($filename)
3 Obtenir la taille du fichier ( $filename)
4 Obtenez l'heure de création du fichier filectime($filename)
5 Obtenez l'heure d'accès au fichier fileatime($filename)
6 Obtenez l'heure de modification du fichier filemtime($filename)
6. Opération de chemin1 Obtenez le path dirname($path)
2 Obtenez le nom de fichier basename($path)
3 Obtenez les informations sur le chemin pathinfo($path)
7. Fonction de tableau (extrêmement important)
1. Insérez un élément au début du tableau array_unshift($arr,$v)
2. élément à la fin du tableau array_push($arr,$v ,$v1...)
3 Déplacez le premier élément hors du tableau et renvoyez cet élément array_shift($arr)
4. element array_pop($arr)
5 à la fin du tableau. Concaténez le tableau en une chaîne en utilisant $separator implode($a,$arr)
6. Vérifiez si la variable est un tableau is_array($arr). )
7. Obtenez le nom de clé du tableau array_keys($arr)
8 Obtenez la valeur du tableau array_values($arr)
9. Récupérez si $value est dans $arr, retournez le. Valeur booléenne in_array($v,$arr)
10. Récupère le tableau $arr, s'il existe le nom de clé $key array_key_exists($k,$arr)
11. . S'il existe, renvoyez le nom de clé Array_search($value, $arr)
12. Inversez un tableau Sort, si le deuxième paramètre est vrai, conservez le nom de clé Array_reverse($arr, true)
13. Échangez la clé et la valeur du tableau Array_flip($arr)
14. Comptez le nombre d'éléments du tableau Count( $arr)
15. Comptez les occurrences de toutes les valeurs dans le tableau Array_count_values($arr)
16. Supprimez les valeurs en double dans le tableau Array_unique($arr)
17. Triez les valeurs de petite à grande Trier ($arr)
18. small Rsort($arr)
19. Triez les clés du petit au grand ksort($arr)
20 Triez les clés du grand au petit krsort($ arr)
Obtenez au hasard $num éléments. à partir du tableau Array_rand($arr, $num)
22. Somme tous les éléments du tableau Array_sum($arr)
23. Fusionner les tableaux array_merge( $arr,$arr)
8. Fonctions de chaîne (extrêmement importantes)
1. Affichez la chaîne echo($str) echo
2. Affichez telle quelle (distinguer les guillemets simples et les guillemets doubles) print($str)
3. Die($str ):die($str) die;
4. Afficher la chaîne et terminer l'exécution du script exit($str) exit;
5. Afficher la chaîne formatée printf($str,$p1, ...)
6. Ne sortez pas directement la chaîne formatée, renvoyez la chaîne formatée et enregistrez-la dans la variable sprintf($str,$p1,...)
7. la variable var_dump($ p)
8. Convertissez la chaîne en minuscule strtolower($str)
9 Convertissez la chaîne en majuscule strtoupper($str)
10. uppercase ucfirst( $str)
11. Convertissez chaque mot de la chaîne en majuscules ucwords($str)
12. Supprimez les caractères vides aux deux extrémités de la chaîne. Trim($str,' ,')
13. Supprimez les caractères vides sur le côté gauche de la chaîne. Ltrim($str)
14. Supprimez les caractères vides sur le côté droit de la chaîne. Rtrim($str)
Caractères d'espacement : "", "t", "n", "r", "
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!