PHP | Функция strpbrk ()
Функция 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