So verwenden Sie die Funktion strstr() in PHP

autoload
Freigeben: 2023-03-09 12:06:02
Original
1979 Leute haben es durchsucht

So verwenden Sie die Funktion strstr() in PHP

Die Operation von Strings in PHP ist besonders verbreitet und es gibt viele Möglichkeiten, sie zu bedienen. Dieser Artikel zeigt Ihnen, wie Sie den PHP-Code>strstr verwenden ()-Funktion, findet das erste Vorkommen einer Zeichenfolge. PHP中对于字符串的操作尤为常见,可以有很多的操作方式,本文带大家一起来看一看,如何利用PHP中的strstr()函数, 查找字符串的首次出现的位置。

    首先我们来看一看strstr()

Schauen wir uns zunächst die Syntax der Funktion strstr() an.
    strstr ( string $haystack  , mixed $needle   ,bool $before_needle = false )
    Nach dem Login kopieren
  • $haystack: Eingabezeichenfolge.
  • $needle: Wenn $needle keine Zeichenfolge ist, wird sie in eine Ganzzahl umgewandelt und als Zeichenfolgennummer verwendet.
  • $before_needle: Wenn true, gibt strstr() den Teil von $needle vor seiner Position in $haystack zurück.
  • Rückgabewert: Gibt einen Teil der Zeichenfolge zurück oder false (wenn die Nadel nicht gefunden wird).

Codebeispiel:

1. Nur zwei Parameter

<?php
$email  = &#39;124455555@gamil.com&#39;;
echo $email."<br>";
$domain = strstr($email, &#39;@&#39;);
echo $domain; 
?>
Nach dem Login kopieren
输出:124455555@gamil.com
       @gamil.com
Nach dem Login kopieren
2 Der dritte Parameter ist wahr

<?php
$email  = &#39;124455555@gamil.com&#39;;
echo $email."<br>";
$domain = strstr($email, &#39;@&#39;);
echo $domain; // 打印 @example.com
echo "<br>";
$user = strstr($email, &#39;@&#39;, true); // 从 PHP 5.3.0 起
echo $user; // 打印 name
?>
Nach dem Login kopieren
输出:124455555@gamil.com
       @gamil.com
       124455555
Nach dem Login kopieren
Empfohlen: Zusammenfassung der großen jährlichen PHP-Interviewfragen 2021 ( Sammlung)》《php-Video-Tutorial》🎜

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion strstr() in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!