Maison > développement back-end > Problème PHP > Si la chaîne php contient une certaine chaîne

Si la chaîne php contient une certaine chaîne

(*-*)浩
Libérer: 2023-02-23 19:10:01
original
6660 Les gens l'ont consulté

Si la chaîne php contient une certaine chaîne

Lors de l'écriture d'un programme, vous devez souvent traiter des chaînes. La chose la plus élémentaire est de rechercher des chaînes. Pour détecter si une chaîne contient une chaîne spécifiée en PHP, vous. peut utiliser la fonction suivante

strpos(string,find[,start]);

string: obligatoire. Spécifie la chaîne à rechercher.

trouver : obligatoire. Spécifie les caractères à rechercher.

début : facultatif. Spécifie l'emplacement pour démarrer la recherche.

Exemple (Apprentissage recommandé : Programmation PHP du débutant à compétent)

<?php
$str = &#39;abcdefghi&#39;;
$find   = &#39;ab&#39;;
$pos = strpos($str, $find);

// 注意:这里使用的是 === 不能使用 ==
// 原因:第一个字符串的位置是从0开始。如果这个字符串位于字符串的开始的地方,就会返回0。
// 如果没有字符串 就返回false。
// 为了区分0和false就必须使用等同操作符 === 或者 !==

//1、使用 === 操作符
if ($pos === false) {
    echo "$find不在$str中";
} else {
    echo "$find在$str中";
}

//或2、使用 !== 操作符
if($pos !== false){
	echo "$find在$str中";
}else{
	echo "$find不在$str中"; 
}
?>
Copier après la connexion

exploser

Utilisez éclater pour déterminer le code que PHP contient pour déterminer la chaîne comme suit :

function checkstr($str){
 $needle =&#39;a&#39;;//判断是否包含a这个字符
 $tmparray = explode($needle,$str);
 if(count($tmparray)>1){
 return true;
 } else{
 return false;
 }
}
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal