在字符串中查找一组字符的任何一个字符

# strpbrk

(PHP 5, PHP 7, PHP 8)

strpbrk — 在字符串中查找一组字符的任何一个字符

### 说明

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

strpbrk() 在 `string` 字符串中查找 `characters`。

### 参数

`string`

  在此字符串中查找 `string`。

`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