strstr

ページ名:strstr
strstr ( string $needle , string $string , bool $before_needle = false ) : string|false
 
string の中で needle が最初に現れる場所を含めてそこから、(またはそこまでの) 文字列の終わりまでを返します。
 

このMT関数は大文字小文字を区別することに注意する必要があります。

大文字小文字を区別しない検索を行う場合は、stristr() を使用してください。

 

 before_needle を true にすると、strstr() の返り値は、string の中で最初に needle があらわれる箇所より前の部分となります (needle は含めません)。

 


<?t
$email := 'name@example.com';
$domain := strstr('@', $email);
echo $domain;        // @example.com と表示します

$user := strstr('@', $email, true);
echo $user;          // name と表示します
?>