So ermitteln Sie in PHP, ob eine Zeichenfolge Punkte enthält

青灯夜游
Freigeben: 2023-03-17 16:14:02
Original
4553 Leute haben es durchsucht

3 Methoden: 1. Verwenden Sie stripos(), die Syntax lautet „stripos($str, „.“)“ und der zurückgegebene Positionswert ist enthalten. 2. Verwenden Sie strripos(), die Syntax lautet „strripos($str, „.“)“ und der zurückgegebene Positionswert ist enthalten. 3. Verwenden Sie explosion() mit der Syntax „explode($str,“.“). Wenn das zurückgegebene Array ein leeres Array ist, wird es nicht eingebunden.

So ermitteln Sie in PHP, ob eine Zeichenfolge Punkte enthält

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

So erkennen Sie, ob eine Zeichenfolge in PHP bestimmte Zeichen enthält

Methode 1: Verwenden Sie die Stripos ()-Funktionserkennung Die Funktion

stripos() findet das erste Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht berücksichtigt).

Wenn das angegebene Zeichen vorhanden ist, geben Sie die Position des ersten Vorkommens zurück. Wenn es nicht gefunden wird, geben Sie FALSE zurück.

Hinweis: Die Saitenposition beginnt bei 0, nicht bei 1.

Beispiel:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = &#39;12.36&#39;;
$pos = stripos($str, ".");

var_dump($pos);
if($pos){
	echo $str." 中指定字符 圆点.<br>";
}else{
	echo $str." 中不包含指定字符 圆点.<br>";
}
?>
Nach dem Login kopieren

So ermitteln Sie in PHP, ob eine Zeichenfolge Punkte enthält

Methode 2: Verwenden Sie die Funktion strripos(), um zu erkennen

Die Funktion strripos() kann das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge finden (Groß- und Kleinschreibung wird nicht berücksichtigt).

Wenn das angegebene Zeichen vorhanden ist, geben Sie die Position des letzten Vorkommens zurück. Wenn es nicht gefunden wird, geben Sie FALSE zurück.

Beispiel:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = &#39;12.36.3&#39;;
$pos = strripos($str, ".");

var_dump($pos);
if($pos){
	echo $str." 中指定字符 圆点.<br>";
}else{
	echo $str." 中不包含指定字符 圆点.<br>";
}
?>
Nach dem Login kopieren

So ermitteln Sie in PHP, ob eine Zeichenfolge Punkte enthält

Methode 3: Verwenden Sie die Funktion „explode()“ zum Erkennen. Die Funktion „explode()“ verwendet das angegebene Trennzeichen, um eine Zeichenfolge zu teilen, und gibt ein aus Zeichenfolgen bestehendes Array zurück.

Wenn das Array kein leeres Array ist (die Array-Länge ist größer als 1), wird es eingebunden; andernfalls ist das Array leer und enthält keine weitere Zeichenfolge

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$url = "001a.gif";
$str = ".";
$con = explode($str,$url);
if (count($con)>1){
	echo $url." 中包含 圆点".$str;
}else{
	echo $url." 中没有包含圆点 ".$str; 
}
?>
Nach dem Login kopieren

Empfohlenes Lernen: „So ermitteln Sie in PHP, ob eine Zeichenfolge Punkte enthältPHP-Video-Tutorial

"

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie in PHP, ob eine Zeichenfolge Punkte enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage