Najnowsze tutoriale tworzenie stron internetowych
 

PHP strcspn() Function

<String referencyjny PHP

Przykład

Broszura liczbę znaków znajdujących się w "Hello world!" przed znak "w" :

<?php
echo strcspn("Hello world!","w");
?>
Uruchomić przykład »

Definicja i Wykorzystanie

strcspn() zwraca liczbę znaków (łącznie whitespaces) Znaleziono w ciąg, zanim jakakolwiek część z wymienionych znaków występują.

Wskazówka: Użyj strspn() funkcji do liczby znaków znajdujących się w ciąg, który zawiera tylko znaki z listy określonej postaci.

Note: Ta funkcja jest bezpieczna dla danych binarnych.


Składnia

strcspn( string,char,start,length )

Parametr Opis
string Wymagany. Określa ciąg szukać
char Wymagany. Określa znaki do wyszukania
start Opcjonalny. Określa gdzie w ciąg, aby rozpocząć
length Opcjonalny. Określa długość napisu (ile łańcucha wyszukiwania)

Szczegóły techniczne

Zwracana wartość: Zwraca liczbę znaków znajdujących się w ciąg przed jakiejkolwiek części określonych znaków występują
Wersja PHP: 4+
Lista zmian: Dwa parametry długości dodano 4,3 PHP

Więcej przykładów

Przykład 1

Korzystanie wszystkie parametry, aby wydrukować liczbę znaków znajdujących się w "Hello world!" przed znak "w" :

<?php
echo strcspn("Hello world!","w",0,6); // The start position is 0 and the length of the search string is 6.
?>
Uruchomić przykład »

<String referencyjny PHP