PHP strcspn() -funktio

Esimerkki

Palauttaa merkkijonossa "Hello world!" ennen merkkiä "w" löydettyjen merkkien määrän:

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

Suoritettavat esimerkit

Määrittely ja käyttö

strcspn() -funktio palauttaa merkkijonossa ennen määritettyjen merkkien löytämistä olevien merkkien määrän (mukaan lukien välilyönnit).

Vinkki:Käytä strspn() Funktio palauttaa merkkijonossa olevien määritetyn merkkilistan merkkien määrän.

Kommentti:Tämä funktio on binaarisesti turvallinen.

Syntaksi

strcspn(merkkijono,merkki,Aloitussijainti,Pituus)
Parametrit Kuvaus
merkkijono Välttämätön. Määrittää haettavan merkkijonon.
merkki Välttämätön. Määrittää haettavan merkin.
Aloitussijainti Valinnainen. Määrittää, missä merkkijonossa aloittaa haun.
Pituus Valinnainen. Määrittää merkkijonon pituuden (haetaan montako merkkiä).

Tekninen yksityiskohta

Palautusarvo: Palauttaa merkkijonossa ennen määritetyn merkin löytämistä olevien merkkien määrän.
PHP versio: 4+
Päivityspäiväkirja: PHP 4.3:ssa lisättiin Aloitussijainti Ja Pituus Parametrit.

Lisää esimerkkejä

Esimerkki 1

Käytä kaikkia parametreja tulostamaan merkkijonossa "Hello world!" ennen merkkiä "w" löydettyjen merkkien määrä:

<?php
echo strcspn("Hello world!","w",0,6); // Aloitussijainti on 0, haettavan merkkijonon pituus on 6.
?>

Suoritettavat esimerkit