ফাংশন is_resource

ফাংশন is_resource পাস করা ভেরিয়েবলটি একটি রিসোর্স কিনা তা পরীক্ষা করে। রিসোর্স হল PHP-তে একটি বিশেষ ধরনের ডেটা, যা বাহ্যিক রিসোর্স যেমন ফাইল, ডাটাবেস সংযোগ ইত্যাদিকে রেফার করে। ফাংশনটি true প্রদান করে যদি ভেরিয়েবলটি একটি রিসোর্স হয়, এবং false অন্যথায়।

সিনট্যাক্স

phpis_resource(mixed $var): bool

উদাহরণ

চেক করা যাক ভেরিয়েবলটি একটি রিসোর্স কিনা:

php<?php
  $file = fopen('test.txt', 'r');
  $res = is_resource($file);
  var_dump($res);
  fclose($file);
?>

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

phptrue

উদাহরণ

একটি সাধারণ ভেরিয়েবল পরীক্ষা করা যাক:

php<?php
  $var = 'hello';
  $res = is_resource($var);
  var_dump($res);
?>

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

phpfalse

উদাহরণ

একটি বন্ধ রিসোর্স পরীক্ষা করা যাক:

php<?php
  $file = fopen('test.txt', 'r');
  fclose($file);
  $res = is_resource($file);
  var_dump($res);
?>

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

phpfalse

আরও দেখুন

  • ফাংশন is_array,
    যা একটি ভেরিয়েবল অ্যারে কিনা তা পরীক্ষা করে
  • ফাংশন is_int,
    যা একটি ভেরিয়েবল পূর্ণসংখ্যা কিনা তা পরীক্ষা করে
  • ফাংশন is_string,
    যা একটি ভেরিয়েবল স্ট্রিং কিনা তা পরীক্ষা করে