Maison >développement back-end >Problème PHP >PHP a-t-il ses propres méthodes ?
php a ses propres méthodes, les méthodes couramment utilisées sont : 1. la méthode strlen, utilisée pour obtenir la longueur de la chaîne et la longueur en octets ; 2. la méthode substr, utilisée pour intercepter les chaînes 3. la méthode strtolower, utilisée pour combiner tous les caractères ; changé en minuscules ; 4. méthode strrev, utilisée pour inverser la chaîne ; 5. méthode time, utilisée pour obtenir l'horodatage de l'heure actuelle 6. méthode d'explosion, utilisée pour convertir une chaîne selon des règles spécifiées, diviser les tableaux en segments et bientôt.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
php est-il livré avec sa propre méthode ?
PHP a sa propre méthode.
Les méthodes PHP deviennent de plus en plus puissantes et disposent d'un ensemble très riche de fonctions intégrées. Voici les méthodes de fonction système PHP couramment utilisées compilées par l'éditeur pour tout le monde. Bienvenue pour se référer à ~
Fonction chaîne
strlen : obtenir la longueur de la chaîne, la longueur en octets
substr : interception de chaîne, obtenir la chaîne (selon octets) Interception)
strchr : similaire à substr, intercepte à partir de la position spécifiée jusqu'à la fin
strrchr (obtenir le nom du suffixe du fichier) : identique à strchr, recherchez simplement les caractères à droite
strtolower : tous les caractères sont en minuscules ( pour les lettres anglaises) )
strtoupper : Tous les caractères sont en majuscules
strrev : Inversion de chaîne (seul l'anglais peut être inversé : le stockage en anglais n'a qu'un octet), inversé en fonction des octets
strpos : Rechercher les caractères correspondants dans la chaîne Le position où il apparaît (indice numérique), commencez par l'extrême gauche
strrpos : identique à strpos, commencez simplement par le côté droit de la chaîne
trim : supprimez les caractères des deux côtés de la fonction, la valeur par défaut est des espaces
Fonction heure et date
heure : obtenez l'horodatage de l'heure actuelle (entier : à partir de 1970, heure moyenne de Greenwich
exploser : *, divisez une chaîne en plusieurs segments selon une règle spécifiée (généralement des caractères spéciaux), chaque section est traité comme un élément d'un tableau, et un tableau indexé est renvoyé
implode : collage, tous les éléments d'un tableau sont fusionnés en une chaîne selon une règle spécifiée (caractères spéciaux)
array_merge : la fusion fait référence. à accumuler les éléments dans deux tableaux. Si ce dernier tableau a le même indice (nom de clé : association) que le tableau précédent, alors la valeur de ce dernier élément écrasera le précédent s'il est indexé, avec le même indice ; l'indice sera automatiquement modifié et superposé au tableau précédent.
Fonction de simulation de structure de données
array_shift : Supprimez les éléments de l'avant du tableau pour obtenir la valeur de l'élément
array_pop : Supprimez les éléments de l'arrière du tableau. , obtenez la valeur de l'élément
array_unshift : poussez les éléments de l'avant du tableau pour obtenir le nombre d'éléments actuels du tableau
array_push : poussez les éléments de l'arrière du tableau pour obtenir le nombre d'éléments actuels du tableau
Jugement variable
is_bool : Détermine s'il s'agit d'un type booléen
is_float : Détermine le type à virgule flottante
is_integer : Détermine le type entier
is_object : Détermine l'objet
is_array : Détermine le tableau
is_string : Détermine la chaîne
is_resource : Détermine ressource
is_scalar : Scalar est un scalaire, et les types de données de base sont jugés : entier, virgule flottante, booléen et chaîne
is_null : s'il est vide
is_numeric : juge s'il s'agit d'une chaîne composée de nombres ou. nombres purs.
gettype : récupère les données. Type
settype : change le type de données
Fonction File *
opendir (path) : ouvre une ressource de chemin (lit toutes les données à l'intérieur du chemin en mémoire)
readdir. (chemin de ressource) : à partir du dossier de ressources, lisez le nom du fichier pointé par le pointeur de ressource actuel, et le pointeur se déplacera d'un bit vers le bas.
closedir (ressource) : relâchez la ressource de fichier correspondante
scandir (chemin. ) : Lit tous les noms de fichiers à l’intérieur d’un chemin et renvoie un tableau, chaque élément du tableau est un nom de fichier.
file_exists : Détermine si un fichier existe (le fichier est au sens large : chemin et fichier)
is_dir : Détermine si un chemin spécifié existe (dossier)
is_file : Détermine si un chemin spécifié est un fichier (fichier)
mkdir : Créez un chemin. Si le chemin existe, une erreur sera signalée.
rmdir : Supprimez le dossier
file_get_contents : Lisez le contenu des données d'un fichier spécifié.
file_put_contents : écrivez la chaîne spécifiée dans le fichier correspondant
fopen : ouvrez une ressource de fichier
fgetc : c représente un caractère, lisez un caractère à la fois
fgets : s représente une chaîne, ce qui signifie que vous pouvez lire plusieurs caractères, en fonction de la longueur de lecture spécifiée ou si une nouvelle ligne est rencontrée (une seule ligne de données peut être lue au maximum)
Les deux fonctions fonctionnent sur le pointeur de ressource actuel, et après la lecture, le pointeur sera déplacé vers le bas
fread : Get données de la longueur spécifiée jusqu'à la fin du fichier
fwrite : Écrivez les données à l'emplacement du pointeur de ressource du fichier. L'écriture ne déplacera pas les éléments existants à l'emplacement actuel, mais les écrasera
fseek : Spécifiez le. pointeur vers l'emplacement correspondant
fclose : utiliser la ressource de fichier correspondante
copier : copier
unlink : supprimer le fichier
renommer : renommer le fichier
filemtime : m représente modifier, l'heure à laquelle le fichier a été modifié pour la dernière fois
Apprentissage recommandé : "Tutoriel vidéo 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!