strchr функциясы

strchr функциясы строкада подстроканын биринчи кездешүүсүн таап, строканын ушул жерден баштап аягына чейинки бөлүгүн кайтарат. Эгерде экинчи параметр бирден көп символдон туруучу болсо, анда биринчи символ гана колдонулат.

Синтаксис

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

Мисал . Колдонуу

Келгиле, URL'ден домен атынсыз барактын дарегин алалы (биринчи / символунан баштап, строканын аягына чейинки бөлүгү кайтарылат)

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

Кодду иштетүүнүн натыйжасы:

php'/dir1/dir2/page.html'

Ошондой эле караңыз

  • strstr функциясын,
    ал подстроканын биринчи кездешүүсүн табат
  • strrchr функциясын,
    ал символдун акыркы кездешүүсүн табат