PHP strcspn() функция

Пример

Вывод количества символов, найденных до символа "w" в строке "Hello world!"

<?php
echo strcspn("Hello world!","w");
?>

Запуск примера

Определение и использование

Функция strcspn() возвращает количество символов в строке, найденных до любого из указанных символов (включая пробелы).

Совет:Используйте strspn() Функция возвращает количество символов в строке, содержащих указанные символы из списка.

Комментарии:Функция двоично безопасна.

Синтаксис

strcspn(строка,символ,начало,длина)
Параметры Описание
строка Обязателен. Определяет строку, которую нужно искать.
символ Обязателен. Определяет символы, которые нужно найти.
начало Опционально. Определяет, с какого места в строке начать поиск.
длина Опционально. Определяет длину строки (сколько символов нужно поискать).

Технические детали

Возврат значения: Возвращает количество символов в строке, найденных до указанного символа.
Версия PHP: 4+
Журнал обновлений: В PHP 4.3 добавлен начало и длина Параметры.

Более примеров

Пример 1

Используйте все параметры для вывода количества символов, найденных до символа "w" в строке "Hello world!"

<?php
echo strcspn("Hello world!","w",0,6); // Начало位置 0, длина поисковой строки 6.
?>

Запуск примера