फ़ंक्शन 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,
    अंतिम वर्ण की घटना ढूँढता है और शेष भाग लौटाता है