概要
stristr
詳細
string stristr ( string $haystack , mixed $needle [, bool $before_needle = false ] )
文字列haystackからneedleを探し、見つかれば見つかった文字から最後の文字までを取得。
大文字小文字を区別しません。
見つからなければfalseを返します。
※大文字小文字を区別したければstrstrを利用する。
サンプル
<?php print_r(stristr('abc', 'a')); print("\n"); print_r(stristr('abc', 'b')); print("\n"); print_r(stristr('ABC', 'a')); print("\n");
出力
abc bc ABC
Rubyと比較
# encoding: utf-8 require 'pp' print "abc".match(/a.*/i) puts print "abc".match(/b.*/) puts print "ABC".match(/a.*/i) puts