PHP | Функция strpbrk ()

Опубликовано: 24 Февраля, 2022

Функция strpbrk () - это встроенная функция PHP, которая ищет в строке любой из указанных символов. Эта функция возвращает оставшуюся часть строки, откуда она обнаружила первое вхождение любого указанного символа. В случае, если ни один из символов не найден, возвращается false. Эта функция чувствительна к регистру .

Синтаксис:

 strpbrk ($ строка, $ charlist)

Параметры: эта функция принимает два параметра, как показано в синтаксисе выше. Оба параметра являются обязательными и должны быть указаны. Все эти параметры описаны ниже:

  • $ string: этот параметр указывает строку для поиска.
  • $ charlist: этот параметр указывает символы для поиска.

Возвращаемые значения: эта функция возвращает строку, начинающуюся с найденного символа, или false, если он не найден.

Примеры:

Input : $string = "Geeks for Geeks!", $charlist = "ef"
Output : eeks for Geeks!
Explanation : "e" is the first occurrence of the specified 
characters. This function will, therefore, output "eeks for Geeks!", 
because it returns the rest of the string from where it found
the first occurrence of "e".


Input : $string = "A Computer Science portal", $charlist = "tue"
Output : uter Science portal

Ниже программы проиллюстрируют функцию strpbrk () в PHP:

Program 1:

<?php
echo strpbrk("Geeks for Geeks!", "ef"); 
?>

Выход:

 ээков для компьютерных фанатов!

Program 2:

<?php
echo strpbrk("A Computer Science portal", "tue"); 
?>

Выход:

 портал uter Science

Program 3: This program will illustrate the case-sensitivity of the function.

<?php
echo strpbrk("A Computer Science portal", "c"); 
?>

Выход:

 информационный портал

Ссылка:
http://php.net/manual/en/function.strpbrk.php

PHP