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

# strpbrk

(PHP 5, PHP 7, PHP 8)

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

### 説明

function strpbrk(string `$string`, string `$characters`): string|false

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

### パラメータ

`string`

  `characters` を探す文字列。

`characters`

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

### 戻り値

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

### 例

例1 strpbrk() の例

    <?php

    $text = 'This is a Simple text.';

    // これは "is is a Simple text." を出力します。なぜなら 'i' が最初にマッチするからです。
    echo strpbrk($text, 'mi'), PHP_EOL;

    // これは "Simple text." を出力します。なぜなら大文字小文字が区別されるからです。
    echo strpbrk($text, 'S'), PHP_EOL;
    ?>

### 参考

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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open