Maison  >  Article  >  développement back-end  >  Résumé et partage des lettres PHP couramment utilisées

Résumé et partage des lettres PHP couramment utilisées

小云云
小云云original
2018-03-17 09:18:351139parcourir

Les fonctions PHP sont le seul moyen d'apprendre PHP. Quelles sont les fonctions PHP couramment utilisées ? Cet article partage principalement avec vous un résumé des lettres PHP couramment utilisées, dans l'espoir d'aider tout le monde.

array()

array(value1,value2…..) Créer un tableau

array_chunk(array,size,preserve_keys) Diviser un nombre Dans un nouveau bloc de tableau [tʃʌŋk]

array_combine(keys,values) Former un nouveau tableau en fusionnant deux tableaux (tableau de clés, tableau de valeurs clés)

array_count_values( array) Utilisé pour compter le nombre d'occurrences de toutes les valeurs du tableau

array_diff(array1,array2,...) Comparez les tableaux pour renvoyer la différence entre deux tableaux (uniquement les clés sont des valeurs comparées)

array_diff_assoc(array1,array2,..) Comparez les tableaux et renvoie l'ensemble de différence de deux tableaux (comparez les noms de clés et les valeurs des clés)

array_diff_key( array1,array2,...) La comparaison de tableaux renvoie la différence de deux tableaux (en comparant uniquement les noms de clés)

array_fill(index,number,value) Utiliser le donné Remplir le tableau avec des valeurs clés

array_filter(array, la fonction de rappel à utiliser) Utiliser la fonction de rappel pour filtrer les éléments du tableau

array_flip(array) Inverser/échanger les noms de clés et les correspondances dans le tableau associé Key value [flɪp]

array_keys(array) Renvoie tous les noms de clés dans le tableau

array_merge(array1, array2,..) Fusionner un ou plusieurs tableaux Un tableau [mɜ:rdʒ]

array_pad(array,size,value) Insère le nombre spécifié d'éléments avec la valeur spécifiée dans le tableau

array_pop(array) 🎜> array_push(array

)                                                            🎜>array_shift (

array())                                                                  array_unshift(

array)) Le premier élément ajoute un ou plusieurs éléments array_rand( array,number) Sélectionnez-en un au hasard dans le tableau Ou plusieurs tableauxarray_replace(

array1,array2...

) Utilisez la valeur du tableau suivant pour remplacer le valeur du premier tableau

array_reverse(array) Inverse le tableau et renvoie un nouveau tableau

array_search(value,array, strict(facultatif true, flase)) Rechercher la valeur et renvoyer le nom de la clé. True recherche les éléments avec le même nom de clé et la même valeur

array_slice(array,start,length,preserve) Renvoie la partie sélectionnée du tableau

array_splice(array,start,length,array) Supprimez les éléments spécifiés et remplacez-les par d'autres

array_unique(array) Supprimez les valeurs en double dans le array [juˈnik ;

count(

array) Renvoie le nombre d'éléments dans le tableau [kaʊnt]

in_array

('value

',$array, bool

) Vérifiez si la valeur spécifiée existe dans le tableau

est définie sur TRUE, puis le in_array vérifie la recherche si les données et les valeurs du tableau sont du même type. key(array) Récupère le nom de la clé du tableau associatif list(array1, array2…) Attribue les valeurs dans le tableau à certaines variables du tableau

krsort(

array

) Trier le tableau associatif par ordre décroissant par nom de clé ksort(

array

) Trier l'associatif tableau par ordre croissant par nom de clé arsort(

array

) Trier le tableau associatif par ordre décroissant par valeur de cléasort(

array

) Trier le tableau associatif par ordre croissant par valeur de clé

String

strtolower(string) Convertir la chaîne en lettres minuscules

strtoupper(string) Convertir le chaîne en lettres majusculesstrtr(" string”,”from”,””to”) Convertit les caractères indéterminés de la chaîne

substr(string,start, length) Renvoie une partie de la chaînesubstr_count(

string ,substring,start,length

) Calcule le nombre de fois que la sous-chaîne apparaît dans la chaîne

substr_replace(

s

tring, caractères insérés,start,length

)

Remplacer une partie de la chaîne par un autre caractère

trim(chaîne, quels caractères (facultatif) )                                                                                                                                                                        Supprime les caractères d'espacement et les autres caractères des deux côtés de la chaîne. trimucfirst(string) Convertit le premier caractère en majuscule sha1(string, caractère optionnel ) Calcule le hachage SHA-1 de la chaîne

sha1_file(file) Calcule le hachage SHA du fichier

sprintf(Comment formater les variables qu'il contient)                                                                        , Caractère Surround, caractère d'échappement) Analyser la chaîne CSV dans un tableau

str_ireplace( Rechercher la valeur, remplacer la valeur) Remplacer certains caractères dans la chaîne (insensible à la casse) Sensible)

str_pad(string,length

) Remplissez la chaîne jusqu'au nouvelle longueurstr_repeat(string, times) Répétez la chaîne un nombre spécifié de fois

str_replace(Rechercher la valeur, remplacer la valeur)

Remplacer certains caractères de la chaîne (sensible à la casse)str_shuffle(string) Mélanger aléatoirement tous les caractères de la chaîne US [ˈʃʌfəl] shuffle/chaos str_split

(string.length)

Divisez la chaîne en un tableau

str_word_count(string) Calculez la longueur du mot dans la chaîne

strchr(string,search,before_search

) Trouver la première occurrence d'une chaîne dans une autre chaîne strstr()implode(content,array ) Renvoie une chaîne composée d'éléments de tableau US [ ɪmˈploʊd]

lcfirst(string ) Convertit le premier caractère de la chaîne en minuscule ltrim(

string, caractère défini

) Supprimez les caractères vides sur le côté gauche de la chaîne ou Autres caractères

md5(string) Calculer le hachage MD5 md5_file(file) Calculer le hachage MD5 du fichier

ord( string) Renvoie le premier caractère de la chaîne Valeur du code ASCII

parse_str(

string,array(facultatif

) Analyser la chaîne de requête dans une variable

printf (valeur de format) Afficher la chaîne formatée print(strings) Génère une ou plusieurs chaînes

strip_tags(string) Supprime les balises HTML et PHP des chaînes

stripcslashes(string) Supprimé par addcslashes( ) les barres obliques inverses ajoutées par la fonction addlashees() lashes [læʃ]

stripslashaes string () Supprimez les barres obliques inverses ajoutées par la fonction addslashees()

stripos(

string,find,start

) Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse)

stristr(recherche, chaîne recherchée ) Recherche une chaîne dans une autre chaîne La position du première occurrence dans (insensible à la casse)

strlen(string) Renvoie la longueur de la chaîne strpos(

string, le caractère à trouver

) Return La position de la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse)

strrchr(string, le caractère recherché ) Trouver la dernière chaîne dans une autre chaîne Une occurrence de

strrev (chaîne) inverse la chaîne. strripos(

string, le caractère à rechercher

) Rechercher la dernière occurrence d'une chaîne dans une autre chaîne (insensible à la casse)

strrpos(string, le caractère recherché) Rechercher la dernière occurrence d'une chaîne dans une autre chaîne (insensible à la casse)

addcslashes(string, Range) Renvoie une chaîne avec une barre oblique inverse ajoutée avant le caractère spécifié

addslashes(string) Renvoie une chaîne avec une barre oblique inverse ajoutée avant le caractère prédéfini

chr(Valeur ASCII. ) Renvoie le caractère

chunk_split(string,length,end) à partir de la valeur de code ASCII spécifiée Divise la chaîne en une série de parties plus petites

count_chars() Renvoie les informations sur les caractères utilisées dans la chaîne <.>

echo(strings) Sort une ou plusieurs chaînes

explode() Répartissez les caractères dans un tableau

Date

date_default_timezone_get( ) Renvoie le fuseau horaire par défaut utilisé par toutes les fonctions Date/Heure

date_default_timezone_set() Définit le fuseau horaire par défaut utilisé par toutes les fonctions Date/Heure

date( ) Formater la date et l'heure locales

time() Renvoie l'horodatage Unix de l'heure actuelle

Math PI () Retour à la valeur de Pi

POW (x, y) pour renvoyer le devant de y de X

RAND () Retour à l'entier aléatoire (0-1)

round() Arrondir des entiers à virgule flottante

abs() Prendre la valeur absolue

ceil() Arrondir

floor() Arrondir vers le bas

max () Direct valeur dans le tableau

min () à la valeur minimale du tableau

mt_rand () utiliser l'algorithme Mersenne Twister pour générer un entier aléatoire

is_nan() Déterminer s'il est une valeur non numérique

File

fwrite(file,string,length)

Write Open file

is_dir(file) Déterminer si le fichier se trouve dans le même répertoire

is_file(file) Déterminer si le fichier est un fichier normal

mkdir(

Nom du répertoire

) Créer un répertoire

move_uploaded_fild(file,newloc) Déplacer le fichier téléchargé vers un nouvel emplacement

parse_ini_file(file) Analyser un fichier de configuration

Renommer (Fichier) en nommant des fichiers ou un répertoire

RMDIR ( Répertoire ) Supprimer le répertoire vide

Dissocier (FILENAME) supprimer le fichier

Taille du fichier (Nom du fichier) renvoie la taille du fichier

FOPEN ( Nom du fichier, Type ) Ouvrir un fichier ou une URL

FPUTS ( Fichier, Chaîne, LONGUEUR ) Le contenu est écrit dans un fichier ouvert Alias ​​​​de fwrite()

fread(file,length) Lire le fichier ouvert

copy(file,to_file) Copier le fichier vers la destination.

dirname(path) Renvoie la partie du nom du répertoire du chemin

fclose(file) Ferme les fichiers ouverts

fgetc(file) Renvoie les caractères du fichier ouvert

fgetcsv(file) Analyser une ligne du fichier ouvert et vérifier le champ CSV) Opened Renvoie une ligne du fichier file) Vérifiez si le fichier ou le répertoire existe

File_get_Contents (Fichier) pour lire le fichier dans la chaîne

File_PUT_CONTENTS (File, DATA) pour écrire la chaîne dans le fichier

>

Répertoire

chdir(

répertoire

) Changer le répertoire actuel

closedir(

dir_handle facultatif

opendir( chemin) Ouvrir le handle du répertoire

readdir(dir_handle facultatif

) Renvoie les conditions de gestion du répertoire

scandir(répertoire) Renvoie un tableau de fichiers et de répertoires dans le répertoire spécifié

Recommandations associées :

Test de performances de recherche de la fonction PHP

Comment utiliser la fonction php call_user_func

Structure de base de la fonction 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