Maison >développement back-end >Problème PHP >Vous apprendre à utiliser les fonctions de chaîne pour insérer des barres obliques inverses avant les caractères

Vous apprendre à utiliser les fonctions de chaîne pour insérer des barres obliques inverses avant les caractères

醉折花枝作酒筹
醉折花枝作酒筹original
2021-08-03 10:34:263765parcourir

Aujourd'hui, nous présenterons un nouveau chapitre, les fonctions de chaîne. Les fonctions de chaîne font partie du noyau PHP et aucune installation n'est requise pour utiliser ces fonctions. Aujourd'hui, nous allons le présenter.

Anciennes règles, parlons d’abord de ce qu’est une fonction de chaîne.

Les fonctions de chaîne, également appelées fonctions de traitement de chaîne, font référence aux fonctions utilisées pour le traitement de chaîne dans les langages de programmation, telles que la copie de chaîne, le calcul de longueur, la recherche de caractères, etc., qui peuvent être utilisées en C, Pascal, visuel et fonctions utilisées. dans LotusScript.

Après avoir compris ce que sont les fonctions de chaîne, commençons le sujet d'aujourd'hui en insérant une barre oblique inverse avant un caractère.

En fait, il existe deux façons d'insérer une barre oblique inverse avant un caractère. Il y a une petite différence entre ces deux méthodes. Examinons d'abord la première.

Le premier type, la fonction addcslashes()

Regardons d'abord un petit exemple.

<?php
$str = addcslashes("Hello World!","W");
echo($str);
?>

Le résultat est

Hello \World!

Comme vous pouvez le voir sur cet exemple, nous ajoutons "" devant "w", et ce w est également spécifié en externe, donc la fonction addcslashes() peut être utilisée avant le caractère spécifié Insérez une barre oblique inverse.

Voyons si c’est correct, oui c’est le cas. La fonction addcslashes() renvoie une chaîne avec une barre oblique inverse ajoutée avant le caractère spécifié.

Il est à noter que la fonction addcslashes() est sensible à la casse区分大小写的。在对 0(NULL)、r(回车)、n(换行)、t(换页)、f(制表符)和 v(垂直制表符)应用 addcslashes() 时要小心。在 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