ফাংশন str_contains

ফাংশন str_contains একটি স্ট্রিংয়ে একটি অক্ষরের উপস্থিতি পরীক্ষা করে। স্ট্রিংয়ে অক্ষর থাকলে true ফেরত দেয়, এবং অন্যথায় false ফেরত দেয়। ফাংশনের প্রথম প্যারামিটারে আমরা সেই স্ট্রিংটি নির্দিষ্ট করি যেখানে আমরা অক্ষরটি খুঁজব। দ্বিতীয় প্যারামিটারে আমরা প্রয়োজনীয় অক্ষর বা সাবস্ট্রিং নির্দিষ্ট করি।

সিনট্যাক্স

phpstr_contains(string $haystack, string $needle): bool

উদাহরণ

আসুন আমরা পরীক্ষা করি একটি স্ট্রিংয়ে নির্দিষ্ট অক্ষর আছে কিনা:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'a');
  
  var_dump($res);
?>

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

phptrue

উদাহরণ

আসুন আমরা পরীক্ষা করি একটি স্ট্রিংয়ে নির্দিষ্ট সাবস্ট্রিং আছে কিনা:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'ab');
  
  var_dump($res);
?>

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

phptrue

উদাহরণ

এবং এখন আসুন আমাদের স্ট্রিংয়ে সাবস্ট্রিং 'ac' খুঁজে দেখি:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'ac');
  
  var_dump($res);
?>

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

phpfalse

আরও দেখুন

  • ফাংশন str_starts_with,
    যা একটি স্ট্রিং এর শুরু পরীক্ষা করে
  • ফাংশন str_ends_with,
    যা একটি স্ট্রিং এর শেষ পরীক্ষা করে
  • ফাংশন in_array,
    যা একটি অ্যারেতে একটি উপাদানের উপস্থিতি পরীক্ষা করে
  • ফাংশন strpos,
    যা একটি সাবস্ট্রিং এর ঘটনার অবস্থান ফেরত দেয়