ফাংশন strstr
ফাংশন strstr একটি স্ট্রিং-এ সাবস্ট্রিং-এর প্রথম ঘটনা খুঁজে পায় এবং স্ট্রিং-এর সেই স্থান থেকে শেষ পর্যন্ত অংশটি ফেরত দেয়। strchr-এর থেকে ভিন্ন, এটি একটি অক্ষরের পরিবর্তে একাধিক অক্ষরের সাবস্ট্রিং-এর ঘটনা খোঁজে।
এছাড়াও stristr ফাংশন রয়েছে, যা একই কাজ করে, কিন্তু কেস বিবেচনা না করে।
বাক্য গঠন
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
উদাহরণ
এই উদাহরণে, ফাংশনটি URL থেকে ডোমেন নাম ছাড়া পৃষ্ঠার ঠিকানা বের করবে (প্রথম / থেকে শুরু করে স্ট্রিং-এর শেষ পর্যন্ত সাবস্ট্রিংটি ফেরত দেবে)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
কোড 실행ের ফলাফল:
'/dir1/dir2/page.html'