Funktionen strchr

Funktionen strchr hittar den första förekomsten av en delsträng i en sträng och returnerar delen av strängen från denna plats till slutet av strängen. Om den andra parametern består av mer än ett tecken, används bara det första tecknet.

Syntax

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

Exempel . Tillämpning

Låt oss extrahera sidans adress utan domännamn från en URL (returnerar delsträngen, börjande från det första /, till slutet av strängen)

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

Resultatet av kodkörningen:

php'/dir1/dir2/page.html'

Se även

  • funktionen strstr,
    som hittar den första förekomsten av en delsträng
  • funktionen strrchr,
    som hittar den sista förekomsten av ett tecken