Maison  >  Article  >  développement back-end  >  Compilation de fonctions PHP couramment utilisées

Compilation de fonctions PHP couramment utilisées

jacklove
jackloveoriginal
2018-05-22 15:07:542555parcourir

Cet article organise les fonctions php.

array()

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

array_chunk(array,size,preserve_keys) Diviser un nombre en nouveaux morceaux de tableau [ tk ]

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

array_count_values(array) est utilisé pour compter toutes les valeurs dans le array Nombre d'occurrences

array_diff(array1,array2,...) Comparez les tableaux et renvoie l'ensemble de différences de deux tableaux (comparez uniquement les valeurs clés)

array_diff_assoc(array1,array2,.. ) Compare Array renvoie la différence de deux tableaux (compare les noms de clés et les valeurs des clés)

array_diff_key(array1,array2,...) Compare les tableaux et renvoie la différence de deux tableaux (compare uniquement les noms de clés)

array_fill(index,number,value) Remplir le tableau avec la valeur clé donnée

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

array_flip( array) Inverser/échanger les noms de clés dans le tableau et les valeurs de clés associées correspondantes [flp]

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

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

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

array_pop (array) Supprimer le dernier élément

array_push(array) Ajouter le tableau à la fin

array_shift(array()) Supprimer le numéro et renvoyer l'élément supprimé value

array_unshift(array )) Ajoutez un ou plusieurs éléments au premier élément du groupe

array_rand(array,number) Sélectionnez aléatoirement un ou plusieurs tableaux du tableau

array_replace(array1,array2. ..) Remplacez la valeur du premier tableau par la valeur du tableau suivant

array_reverse(array) Le tableau est inversé et renvoie un nouveau tableau

array_search (value,array, strict(facultatif true,flase)) La valeur de recherche renvoie le nom de la clé. True recherche des é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) spécifie Supprimer les éléments et les remplacer par d'autres

array_unique(array) Supprimer les valeurs en double dans le tableau [junik]

array_values(array) Renvoie toutes les valeurs du tableau

array_key_exists (key,array) Rechercher si la clé du tableau existe

count(array) Renvoie le nombre d'éléments dans le tableau [kant]

in_array('value', $array,bool) Vérifiez le tableau Si la valeur spécifiée existe dans est définie sur TRUE, la fonction in_array

vérifie si le type des données recherchées est le même que la valeur du tableau.

key(array) Récupère le nom de la clé du tableau associatif

list(array1, array2...) Attribue les valeurs du tableau à certaines variables du tableau

krsort(array) Trie le tableau associatif par ordre décroissant par nom de clé

ksort(array) Trie le tableau associatif par ordre croissant par nom de clé

arsort(array) Trie le tableau associatif par ordre décroissant par valeur clé

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

String

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

strtoupper(string) Convertit la chaîne en lettres majuscules

strtr("string","from","to") Convertit les caractères indéterminés de la chaîne

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

substr_count(string,substring,start,length) Compte le nombre de fois qu'une sous-chaîne apparaît dans une chaîne

substr_replace(string, insert caractère, début, longueur) Remplacer une partie de la chaîne par un autre caractère

trim(string, quels caractères (facultatif)) supprime les espaces et autres caractères des deux côtés de la chaîne trim

ucfirst (string) convertit le premier caractère de la chaîne en majuscule

ucwords(string) Convertit chaque premier caractère de la chaîne en majuscule

sha1(string, caractères facultatifs) Calcule le hachage SHA-1 de la chaîne

sha1_file (fichier) Calculer le hachage SHA du fichier

sprintf (comment formater les variables) Ecrire la chaîne formatée dans une variable

str_getcsv(string , délimiteur, caractère de retour à la ligne, caractère d'échappement) Analyser la chaîne CSV dans un tableau

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

str_pad(string, length) Remplissez la chaîne à la nouvelle longueur

str_repeat(string, times) Répétez la chaîne le nombre de fois spécifié

str_replace(trouver la valeur, remplacer la valeur) Remplacer certains caractères de la chaîne ( sensible à la casse)

str_shuffle(string) Mélangez aléatoirement tous les caractères de la chaîne [fl] Shuffle/Chaos

str_split(string.length) Divisez la chaîne en Dans le tableau

str_word_count(string) Calculer la longueur des mots 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. ou d'autres caractères sur le côté gauche de la chaîne

md5(string) Calculer le hachage MD5

md5_file(file) Calculer le hachage MD5 du fichier

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

parse_str(string,array(facultatif) Analyse la chaîne de requête en une variable

printf (valeur de format) Sortie de chaînes formatées

print(strings) Afficher une ou plusieurs chaînes

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

stripcslashes(string) supprime les cils antislash ajoutés par addcslashes() fonction [l]

stripslashaes string() supprime la barre oblique inverse ajoutée par la fonction addlashees()

stripos(string,find,start) renvoie la position de la première occurrence de la chaîne dans une autre chaîne (insensible à la casse)

stristr(recherche, chaîne recherchée) Rechercher la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse)

strlen(string) Renvoie une chaîne La longueur de

strpos(string , le caractère à trouver) renvoie la position de la première occurrence de la chaîne dans une autre chaîne (insensible à la casse)

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

strrev(string) Inverse une 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 à rechercher) Rechercher le caractère La position de 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 Diviser 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 array

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 utilisez

date() pour formater la date et l'heure locales

time() pour renvoyer l'horodatage Unix de l'heure actuelle

Math

pi () Renvoie la valeur de pi PI

pow(x,y) Renvoie la yième puissance de x

rand() Renvoie un entier aléatoire (0-1)

round( ) Arrondir les entiers à virgule flottante

abs() prend la valeur absolue

ceil() arrondir vers le haut

floor() arrondir vers le bas

max() Obtenez le valeur directe dans le tableau

min() Obtenez la valeur minimale dans le tableau

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

is_nan() Jugement Qu'il s'agisse d'une valeur non numérique

File

fwrite(file,string,length) écrit le fichier ouvert

is_dir(file) détermine si le fichier est 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

rename(file) Supprimer un répertoire vide d'un fichier ou d'un répertoire nommé

rmdir(directory)

unlink(filename) Supprimer le fichier

filesize(filename) Renvoie la taille du fichier

fopen(filename, type) Ouvrir un fichier ou une URL

fputs(file, string, length) Écrivez le contenu dans un alias de fwrite() dans le fichier ouvert

fread(file, length) Lisez le fichier ouvert

fseek(file, new position) Localisez

copy(file,to_file) Copiez le fichier vers la destination

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

fclose(file ) Fermez le fichier ouvert

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

fgetcsv(file) Analyse une ligne du fichier ouvert et vérifie le champ CSV

fgets (fichier) Renvoie une ligne du fichier ouvert

fgetss(fichier) Renvoie une ligne d'un fichier ouvert et filtre HTML et PHP

fichier(chemin) Lit un fichier dans un tableau

file_exists(file) Vérifie un fichier Ou si le répertoire existe

file_get_contents(file) Lit le fichier dans une chaîne

file_put_contents(file,data) Écrivez la chaîne dans le file

Directory

chdir(directory) modifie le répertoire actuel

closedir(dir_handle facultatif) ferme le descripteur d'enregistrement

dir() renvoie une instance de la classe répertoire

getcwd(directory) renvoie le répertoire de travail actuel

opendir(path) Ouvrir le handle du répertoire

readdir(dir_handle facultatif) Renvoie les conditions du handle du répertoire

scandir(directory) Renvoie les fichiers et répertoires dans le répertoire spécifié Tableau de

Cet article organise les fonctions PHP Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois.

Recommandations associées :

Implémentation PHP du code d'exemple du processus de demande de remboursement WeChat

En PHP, %s et % Quoi est-ce que je veux dire ?

pensez à la méthode de code de pagination de requête multi-table php5 pour obtenir le nombre total

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