Maison  >  Article  >  développement back-end  >  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

青灯夜游
青灯夜游original
2022-08-15 19:10:031167parcourir

É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)
参数 描述
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;
?>
paramètre description
chaîne obligatoire. Spécifie la chaîne à rechercher.
trouver Obligatoire. Spécifie les caractères à rechercher.
démarrer Facultatif. 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)
É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.
    <?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,".");
    $newStr=substr_replace($str,"",$start,1);
    echo "去掉字符串的第一个点字符后:";
    var_dump($newStr);
    ?>
  • paramètre
  • description
chaîne

obligatoire. Spécifie la chaîne à vérifier. Comment supprimer le premier caractère point dune chaîne en php

remplacement

🎜🎜obligatoire. Spécifie la chaîne à insérer. 🎜🎜🎜🎜🎜start🎜🎜🎜Obligatoire. Spécifie où dans la chaîne commencer le remplacement. 🎜🎜Nombre positif - commence à la position spécifiée dans la chaîne 🎜🎜Nombre négatif - commence à la position spécifiée à partir de la fin de la chaîne 🎜🎜0 - commence au premier caractère de la chaîne 🎜🎜🎜🎜🎜🎜🎜longueur🎜 🎜 🎜Facultatif. Spécifie le nombre de caractères à remplacer. La valeur par défaut est la même que la longueur de la chaîne. 🎜🎜Nombre positif - la longueur de la chaîne à remplacer 🎜🎜Nombre négatif - le nombre de caractères à remplacer à partir de la fin de la chaîne 🎜🎜0 - insertion au lieu de remplacement 🎜🎜🎜🎜🎜🎜🎜 Il suffit de passer la seconde argument de la fonction Définissez-le sur un caractère nul, définissez le troisième paramètre sur la position du caractère et définissez le quatrième paramètre sur 1. 🎜rrreee🎜🎜🎜🎜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!

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