strstr функциясы

strstr функциясы жолда ішкі жолдың бірінші кездесуін тауып, жолдың осы жерден бастап соңына дейінгі бөлігін қайтарады. strchr функциясынан айырмашылығы бір символдың емес, бірнеше символдың ішкі жолының кездесуін іздейді.

Сондай-ақ stristr функциясы бар, ол дәл солай істейді, бірақ регистрді есепке алмай.

Синтаксис

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

Мысал

Бұл мысалда функция URL мекенжайынан домен атынсыз беттің мекенжайын алады (жолдың бірінші / символынан бастап, жолдың соңына дейінгі ішкі жолды қайтарады)

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

Кодты орындау нәтижесі:

php'/dir1/dir2/page.html'

Сондай-ақ қараңыз

  • strchr функциясы,
    символдың бірінші кездесуін тауып, қалған бөлігін қайтарады
  • strrchr функциясы,
    символдың соңғы кездесуін тауып, қалған бөлігін қайтарады