Funkcja strcspn() PHP

Przykład

Wyświetla liczbę znaków znajdujących się przed znalezieniem znaku "w" w ciągu "Hello world!"

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

Uruchomienie przykładu

Definicja i zastosowanie

Funkcja strcspn() zwraca liczbę znaków znajdujących się przed znalezieniem jakiegokolwiek z określonych znaków w ciągu (w tym spacji).

Wskazówka:Użyj strspn() Funkcja zwraca liczbę znaków w ciągu zawierających znaki z określonej listy.

Komentarz:Funkcja jest bezpieczna dla binarnych danych.

Gramatyka

strcspn(Ciąg,Znak,Początek,Długość)
Parametry Opis
Ciąg Wymagane. Określa ciąg do przeszukania.
Znak Wymagane. Określa znak do znalezienia.
Początek Opcjonalnie. Określa, gdzie w ciągu zacząć przeszukiwanie.
Długość Opcjonalnie. Określa długość ciągu (ile znaków przeszukać).

Szczegóły techniczne

Wartość zwracana: Zwraca liczbę znaków znajdujących się w ciągu przed znalezieniem określonego znaku.
Wersja PHP: 4+
Dziennik aktualizacji: W PHP 4.3 dodano Początek i Długość Parametry.

Więcej przykładów

Przykład 1

Użyj wszystkich parametrów, aby wyświetlić liczbę znaków znajdujących się przed znakiem "w" w ciągu "Hello world!"

<?php
echo strcspn("Hello world!","w",0,6); // Początkowa pozycja to 0, długość szukanej sekwencji to 6.
?>

Uruchomienie przykładu