指定した文字列が存在するかを調べるには、strstr()関数もしくはstristr()関数を利用します。
strstr()関数には'比較対象文字列'と、'探したい文字列'の2つの引数を指定します。
$result = strstr( '比較対象文字列', '探したい文字列' );
処理結果($result)は、見つからなければ空で、最初に見つかった文字列以降の全ての文字列が返ってきます。
<?php
// "php"が含まれるかを調べる
$ret = strstr( "http://www.wabiapp.com/WabiSampleSource/php/request_uri.html", "php" );
if ( !empty( $ret ) ) {
echo "¥"php¥"は含まれていました。<br/>";
}
else {
echo "¥"php¥"は含まれていませんでした。<br/>";
}
echo "結果:".$ret;
?>
"php"は含まれていた。
結果:php/request_uri.html