Maison > développement back-end > Problème PHP > Comment supprimer le premier caractère point d'une chaîne en php

Comment supprimer le premier caractère point d'une chaîne en php

青灯夜游
Libérer: 2023-03-16 17:32:01
original
1251 Les gens l'ont consulté

Étapes de suppression : 1. Utilisez la fonction stripos() pour obtenir la position où le premier caractère point "." apparaît dans la chaîne, la syntaxe est "stripos(string,".")" ; ) pour obtenir la position du caractère, remplacez simplement le caractère point par un caractère nul, la syntaxe est "substr_replace(string, "", la première position d'occurrence du caractère point, 1)".

Comment supprimer le premier caractère point d'une chaîne en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

En PHP, vous pouvez utiliser les fonctions stripos() et substr_replace() pour supprimer le premier point de la chaîne " ." caractères. .”字符。

实现步骤:

步骤1、使用stripos()获取第一个点字符“.”在字符串的出现位置

stripos() 函数可以查找指定字符串(字符)在另一字符串中第一次出现的位置(不区分大小写)。点字符好像也不需要区分大小写!!

stripos(string,find,start)
Copier après la connexion
参数描述
string必需。规定被搜索的字符串。
find必需。规定要查找的字符。
start可选。规定开始搜索的位置。

返回值:返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。注释:字符串位置从 0 开始,不是从 1 开始。

只需要将该函数的第二个参数设置为点“.

Étapes de mise en œuvre : Comment supprimer le premier caractère point dune chaîne en php

Étape 1. Utilisez stripos() pour obtenir la position d'occurrence du premier caractère point "." dans la chaîne

la fonction stripos() peut trouver la chaîne (caractère) spécifiée dans un autre string La position de la première occurrence dans la chaîne (insensible à la casse). Les caractères à points ne semblent pas avoir besoin d'être sensibles à la casse ! !

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "1.2.3.4.5.6.7";
echo "原字符串:";
var_dump($str);
$start=stripos($str,".");
echo "第一个点字符的出现位置:".$start;
?>
Copier après la connexion
paramètredescription
chaîneobligatoire. Spécifie la chaîne à rechercher.
trouverObligatoire. Spécifie les caractères à rechercher.
démarrerFacultatif. Spécifie l'emplacement à partir duquel démarrer la recherche.
  • Valeur de retour : Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne, ou FALSE si la chaîne n'est pas trouvée. Remarque : Les positions des chaînes commencent à 0 et non à 1.
  • Il vous suffit de définir le deuxième paramètre de la fonction sur le caractère point ".", et le troisième paramètre est omis ou défini sur 0.
substr_replace(string,replacement,start,length)
Copier après la connexion
Étape 2 : Utilisez la fonction substr_replace() pour remplacer le caractère par un caractère nul en fonction de la position du caractère obtenue La fonction substr_replace() remplace une partie d'une chaîne par une autre chaîne.