Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

PHP | strstr

概要

strstr

詳細

string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )

文字列haystackからneedleを探し、見つかれば見つかった文字から最後の文字までを取得。
大文字小文字を区別します。
見つからなければfalseを返します。

※大文字小文字を区別しくなければstristrを利用する。

サンプル

<?php

print_r(strstr('abc', 'a'));
print("\n");
print_r(strstr('abc', 'b'));
print("\n");
print_r(strstr('ABC', 'a'));
print("\n");

出力

abc
bc

Rubyと比較

# encoding: utf-8
require 'pp'

print "abc".match("a.*")
puts
print "abc".match("b.*")
puts
print "ABC".match("a.*")
puts