ফাংশন stripos

ফাংশন stripos কেস-ইনসেনসিটিভভাবে একটি স্ট্রিংয়ে সাবস্ট্রিংয়ের প্রথম ঘটনাটি খুঁজে বের করে। এটি প্রথম প্যারামিটার হিসেবে সেই স্ট্রিংটি নেয় যেখানে অনুসন্ধান করা হবে, দ্বিতীয় প্যারামিটার হিসেবে লক্ষ্য সাবস্ট্রিংটি নেয়, এবং তৃতীয় ঐচ্ছিক প্যারামিটার হিসেবে সেই অবস্থানটি নেয় যেখান থেকে অনুসন্ধান শুরু করতে হবে।

সিনট্যাক্স

phpstripos(string, substring, [offset]);

উদাহরণ

একটি স্ট্রিংয়ে সাবস্ট্রিংয়ের অবস্থান বের করা যাক:

php<?php
  echo stripos('AbCdE', 'bc');
?>

কোড 실행ের ফলাফল:

php1

উদাহরণ

একটি অস্তিত্বহীন সাবস্ট্রিং খুঁজে বের করার চেষ্টা করা যাক:

php<?php
  $res = stripos('AbCdE', 'xyz');
  var_dump($res);
?>

কোড 실행ের ফলাফল:

phpfalse

উদাহরণ

শুরুর অবস্থান নির্দিষ্ট করে অনুসন্ধান:

php<?php
  echo stripos('aAbBcC', 'b', 3);
?>

কোড 실행ের ফলাফল:

php4

আরও দেখুন

  • ফাংশন strpos,
    যা কেস-সেনসিটিভভাবে অনুসন্ধান করে
  • ফাংশন stristr,
    যা পাওয়া গিয়েছে এমন ঘটনার পরের স্ট্রিংয়ের অংশটি রিটার্ন করে