3 méthodes : 1. Utilisez l'instruction "strpos($str,"character")==0" pour déterminer si la valeur spécifiée est le premier caractère, et si elle renvoie vrai, c'est le cas. 2. Utilisez l'instruction "$str[0]=="character"", si true est renvoyée. 3. Utilisez l'instruction "mb_substr($str,0,1)=="value"".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment vérifier si le premier caractère de la chaîne est la valeur spécifiée
Méthode 1 : Utilisez strpos ()
strpos() peut trouver en respectant la casse la position où le caractère spécifié apparaît pour la première fois et renvoyer cette position.
Si la position renvoyée est 0, c'est le premier caractère sinon, ce n'est pas le cas.
<?php header("Content-type:text/html;charset=utf-8"); $str = "abAd235"; if(strpos($str,"a")==0){ echo "字符串第一个字符是指定值"; }else{ echo "字符串第一个字符不是指定值"; } ?>
Méthode 2 : utilisez l'instruction $str[0]=="specified Character"
$str[0]=="指定字符"
语句
$str[0]
$str[0]
pour accéder à la chaîne Pour le premier caractère, il vous suffit de déterminer si le caractère d'accès est le caractère spécifié.
<?php header("Content-type:text/html;charset=utf-8"); $str = "abAd235"; if($str[0]=="A"){ echo "字符串第一个字符是指定值"; }else{ echo "字符串第一个字符不是指定值"; } ?>
Méthode 3 : utilisez mb_substr()
mb_substr() pour intercepter la chaîne et intercepter le nombre spécifié de caractères à partir de la position spécifiée.
Il vous suffit d'intercepter le premier caractère et de déterminer s'il s'agit de la valeur spécifiée.
<?php header("Content-type:text/html;charset=utf-8"); $str = "abAd235"; echo mb_substr($str,0,1)."<br>"; if(mb_substr($str,0,1)=="a"){ echo "字符串第一个字符是指定值"; }else{ echo "字符串第一个字符不是指定值"; } ?>
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!