কম্পিউটার

PHP is_nan() ফাংশন


সংজ্ঞা এবং ব্যবহার

NAN "নট এ নাম্বার" এর অর্থ। is_nan () ফাংশন চেক করে যে এর আর্গুমেন্ট একটি সংখ্যা নয়।

সিনট্যাক্স

is_nan ( float $val ) : bool

পরামিতি

Sr.No প্যারামিটার এবং বর্ণনা
1 val
অসীম বা না হলে মান যাচাই করতে হবে

রিটার্ন মান

PHP is_nan() ফাংশন TRUE প্রদান করে যদি val "সংখ্যা নয়", অন্যথায় এটি FALSE প্রদান করে।

PHP সংস্করণ

এই ফাংশনটি PHP সংস্করণ 4.x, PHP 5.x এর পাশাপাশি PHP 7.x এ উপলব্ধ৷

উদাহরণ

নিম্নলিখিত উদাহরণ দেখায় যে 100 NAN হিসাবে যোগ্যতা অর্জন করে

<?php
   $val=100;
   $ret=is_nan($val);
   var_dump($val, $ret)
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

int(100)
bool(false)

উদাহরণ

লগের মান (0) অসীম। এটি NAN −

কিনা নিম্নলিখিত উদাহরণটি যাচাই করে৷
<?php
   $val=log(0);
   $ret=is_nan($val);
   var_dump($val, $ret);
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

float(-INF)
bool(false)

উদাহরণ

যেহেতু cos(x) -1 এবং 1 এর মধ্যে, তাই এই রেঞ্জের বাইরের প্যারামিটারের জন্য acos() হল NAN −৷

<?php
   $val=acos(5);
   $ret=is_nan($val);
   var_dump($val, $ret);
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

float(NAN)
bool(true)

উদাহরণ

একইভাবে sqrt(-1) NAN উৎপন্ন করে এবং তাই is_nan() ফাংশন সত্য প্রদান করে −

<?php
   $val=sqrt(-1);
   $ret=is_nan($val);
   var_dump($val, $ret);
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

float(NAN)
bool(true)

  1. পিএইচপি মিনিট() ফাংশন

  2. পিএইচপি সর্বোচ্চ() ফাংশন

  3. PHP is_nan() ফাংশন

  4. PHP-তে is_nan() ফাংশন