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 කාර්යය,
    අවසාන අක්ෂර සිදුවීම සොයා ගෙන ශේෂය ආපසු ලබා දෙයි