Toutes les fonctions de coupe sont utilisées pour supprimer tous les espaces blancs du démarrage et de la fin de la chaîne. Les caractères suivants sont considérés comme des espaces blancs en php. Le caractère ou la gamme de caractères particuliers peut être utilisé sans ces caractères blancs d'espace. Certains caractères couramment utilisés peuvent être utilisés pour la coupe ont été mentionnés ci-dessous.
Personnage | But |
---|---|
"" | Il définit le caractère de l'espace. |
"\ N" | Il définit le caractère Newline. |
"\ T" | Il définit l'espace d'onglet. |
"\ R" | Il définit le caractère de retour du chariot. |
"\ 0" | Il définit le caractère de l'onglet vertical. |
«\ X0b» | Il définit le caractère null-octet. |
Utilisation de la fonction Trim ()
Le garniture() La fonction peut prendre deux entrées comme valeurs d'argument. Le premier argument est obligatoire qui contient la valeur principale de la chaîne et le deuxième argument est facultatif et il contient le caractère spécifique ou la liste des caractères qui seront utilisés pour couper la valeur de la chaîne. Il renvoie la corde après la coupe. La syntaxe de cette fonction est illustrée ci-dessous.
Trim ($ main_string [, $ char_list])Si l'argument facultatif est omis, la fonction supprimera l'espace de la partie de démarrage et de fin de la valeur fournie par le premier argument.
Exemple-1: TRIP STRING basé sur l'espace
Créer un fichier PHP avec le script suivant. Les utilisations de garniture() La fonction sans l'argument facultatif a été affichée dans l'exemple suivant. La chaîne, '***' a été ajoutée avant et après la chaîne pour vérifier comment garniture() fonction fonctionne.
// définir une valeur de chaîneSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. La sortie montre que l'espace des deux côtés de la chaîne a été supprimé.
Exemple-2: TRIP STRING basé sur des caractères spécifiques
Créer un fichier PHP avec le script suivant. Le '
«Existe dans les deux côtés de la valeur de chaîne principale et»
'a été utilisé comme valeur d'argument facultative à supprimer'
'des deux côtés de la chaîne principale après avoir utilisé la fonction TRIM ().
Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. La sortie montre que la nouvelle ligne a été supprimée des deux côtés de la chaîne.
Exemple-3: Trime la chaîne basée sur la gamme de caractères
Créer un fichier PHP avec le script suivant. Ici, les valeurs numériques ont été utilisées des deux côtés de la chaîne et de la plage numérique 0… 9 a été utilisé comme valeur d'argument facultative de la fonction TRIM () pour supprimer la partie numérique des deux côtés de la chaîne.
// définir une valeur de chaîneSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. La sortie montre que les nombres ont été supprimés des deux côtés de la chaîne.
Utilisation de la fonction ltrim ()
Le ltrim () La fonction fonctionne comme le garniture() fonction mais il supprime des espaces blancs ou d'autres caractères spécifiques du côté gauche de la chaîne principale La syntaxe de cette fonction est illustrée ci-dessous.
ltrim ($ main_string [, $ char_list])Exemple-4: coupez les caractères du côté gauche de la chaîne
Créer un fichier PHP avec le script suivant. Comme l'exemple précédent, le '***' a été ajouté avant et après la chaîne principale pour vérifier comment le ltrim () La fonction fonctionne sans l'argument facultatif. Ensuite, la gamme numérique 0… 9 a été utilisé comme valeur d'argument facultative de la fonction ltrim () pour supprimer la partie numérique du côté gauche de la chaîne.
// Définissez la chaîne en ajoutant de l'espace des deux côtés de la chaîneSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. La sortie montre que l'espace a été retiré du côté gauche de la chaîne lorsque le ltrim () a été utilisé sans l'argument facultatif. Le '#' a été retiré du côté gauche de la chaîne lorsque le ltrim () a été utilisé avec l'argument facultatif.
Utilisation de la fonction ltrim ()
Le rtrim () La fonction fonctionne comme le garniture() fonction mais il supprime des espaces blancs ou d'autres caractères spécifiques du côté droit de la chaîne principale La syntaxe de cette fonction est illustrée ci-dessous.
rtrim ($ main_string [, $ char_list])Exemple-5: coupez les caractères du côté droit de la chaîne
Créer un fichier PHP avec le script suivant. Comme l'exemple précédent, le '***' a été ajouté avant et après la chaîne principale pour vérifier comment le rtrim () La fonction fonctionne sans l'argument facultatif. Ensuite, la chaîne, '#' a été utilisée comme valeur d'argument facultative de le rtrim () Fonction pour supprimer '#' du côté droit de la chaîne.
// Définissez la chaîne en ajoutant de l'espace des deux côtés de la chaîneSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. La sortie montre que l'espace a été retiré du côté droit de la chaîne lorsque le rtrim () a été utilisé sans l'argument facultatif. Le '#' a été supprimé du côté droit de la chaîne lorsque le rtrim () a été utilisé avec l'argument facultatif.
Conclusion
Trois façons différentes de réduire les données de chaîne dans PHP ont été montrées dans ce tutoriel en utilisant plusieurs exemples pour aider les nouveaux utilisateurs de PHP à comprendre correctement les utilisations des fonctions de coupe.