Maison >développement back-end >Problème PHP >Comment vérifier si le premier caractère d'une chaîne est la valeur spécifiée en php

Comment vérifier si le premier caractère d'une chaîne est la valeur spécifiée en php

青灯夜游
青灯夜游original
2022-05-25 20:46:392819parcourir

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"".

Comment vérifier si le premier caractère d'une chaîne est la valeur spécifiée en php

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 "字符串第一个字符不是指定值";
}

?>

Comment vérifier si le premier caractère dune chaîne est la valeur spécifiée en php

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é. Comment vérifier si le premier caractère dune chaîne est la valeur spécifiée en php

<?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. Comment vérifier si le premier caractère dune chaîne est la valeur spécifiée en php

<?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 "字符串第一个字符不是指定值";
}
?>

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