PHP
文字列操作は特に一般的であり、操作方法は数多くあります。この記事では、 の使用方法を見ていきます。 PHP
の strstr()
関数は、最初に出現した文字列を検索します。
まず、strstr()
関数の構文を見てみましょう。
strstr ( string $haystack , mixed $needle ,bool $before_needle = false )
$haystack: 入力文字列。
$needle: $needle が文字列でない場合、整数に変換され、文字シーケンス番号として使用されます。
$before_needle: true の場合、strstr() は $haystack 内の位置より前の $needle の部分を返します。
戻り値: 文字列の一部または false (針が見つからない場合) を返します。
1. パラメーターは 2 つだけです
<?php $email = '124455555@gamil.com'; echo $email."<br>"; $domain = strstr($email, '@'); echo $domain; ?>
输出:124455555@gamil.com @gamil.com
#2. 3 番目のパラメータは true です
<?php $email = '124455555@gamil.com'; echo $email."<br>"; $domain = strstr($email, '@'); echo $domain; // 打印 @example.com echo "<br>"; $user = strstr($email, '@', true); // 从 PHP 5.3.0 起 echo $user; // 打印 name ?>
输出:124455555@gamil.com @gamil.com 124455555
2021 PHP 面接質問まとめ (コレクション)》《phpビデオチュートリアル>>
以上がPHPでstrstr()関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。