str_starts_with এবং str_ends_with ফাংশন PHP 8-এ যোগ করা হয়েছে যাতে একটি দেওয়া স্ট্রিং অন্য একটি স্ট্রিং দিয়ে শুরু বা শেষ হয় কিনা তা চেক করা যায়। যদি শুরু এবং শেষে অন্য স্ট্রিং পাওয়া যায়, তবে এটি true রিটার্ন করে, অন্যথায় false।
উদাহরণ
str_starts_with('hello haystack', 'hello'); // শুরুর স্ট্রিং পাওয়া গেছে 'True' str_starts_with('hello haystack', 'stack'); // শেষের স্ট্রিং পাওয়া গেছে 'True'str_starts_with('hello haystack', 'hay'); // শুরুর স্ট্রিং পাওয়া গেছে 'False' str_starts_with('hello haystack', 'hay'); // শেষের স্ট্রিং পাওয়া গেছে 'False'str_starts_with() ফাংশন PHP 8-এ
এই ফাংশন চেক করে যে একটি দেওয়া স্ট্রিং স্ট্রিং needle দিয়ে শুরু হয় কিনা। প্রথম স্ট্রিং পাওয়া গেলে true রিটার্ন করে, অন্যথায় false।
str_starts_with(string $haystack, string $needle): bool
উদাহরণ: str_starts_with() ফাংশন ব্যবহার
<?php if (str_starts_with('hellohaystack', "hello")) { echo "string starts with hello"; } ?>আউটপুট
String starts with 'hello'
নোট: যদি দেওয়া প্রথম শুরুর স্ট্রিং দ্বিতীয় স্ট্রিং-এ না পাওয়া যায়, তবে এটি false রিটার্ন করে।
str_ends_with() ফাংশন PHP 8-এ
এই ফাংশন চেক করে যে একটি দেওয়া স্ট্রিং স্ট্রিং needle দিয়ে শেষ হয় কিনা। দেওয়া স্ট্রিং শেষে পাওয়া গেলে true রিটার্ন করে, অন্যথায় false।
str_ends_with(string $haystack, string $needle):bool
উদাহরণ: str_ends_with() ফাংশন ব্যবহার
<?php if (str_ends_with('hellohaystack', "stack")) { echo "string ends with stack"; } ?>আউটপুট
String ends with 'stack'