文字列の中から任意の文字を探す

# strpbrk

(PHP 5, PHP 7)

strpbrk — 文字列の中から任意の文字を探す

### 説明

strpbrk ( string `$haystack` , string `$char_list` ) : string

strpbrk() は、文字列 `haystack` から `char_list` を探します。

### パラメータ

`haystack`

  `char_list` を探す文字列。

`char_list`

  このパラメータは大文字小文字を区別します。

### 返り値

見つかった文字から始まる文字列、あるいは見つからなかった場合に `FALSE` を返します。

### 例

例1 strpbrk() の例

`<?php
$text = 'This is a Simple text.';
// これは "is is a Simple text." を出力します。なぜなら 'i' が最初にマッチするからです。
echo strpbrk($text, 'mi');
// これは "Simple text." を出力します。なぜなら大文字小文字が区別されるからです。
echo strpbrk($text, 'S');
?>`

### 参考

- strpos() - 文字列内の部分文字列が最初に現れる場所を見つける
- strstr() - 文字列が最初に現れる位置を見つける
- preg_match() - 正規表現によるマッチングを行う