Funktio strchr

Funktio strchr löytää ensimmäisen esiintymän osamerkkijonosta merkkijonosta ja palauttaa merkkijonon osan aloittaen tästä kohdasta merkkijonon loppuun. Jos toinen parametri koostuu useammasta kuin yhdestä merkistä, käytetään vain ensimmäistä merkkiä.

Syntaksi

phpstrchr(string $haystack, string $needle, bool $before_needle = false): string|false

Esimerkki . Käyttö

Otetaan osoite sivusta verkkotunnusta nimeä ilman URL-osoitteesta (palauttaa osamerkkijonon, alkaen ensimmäisestä /, merkkijonon loppuun)

php<?php
  echo strchr('site.ru/dir1/dir2/page.html', '/');
?>

Koodin suorituksen tulos:

php'/dir1/dir2/page.html'

Katso myös

  • funktion strstr,
    joka löytää ensimmäisen osamerkkijonon esiintymän
  • funktion strrchr,
    joka löytää viimeisen merkin esiintymän