কম্পিউটার টিউটোরিয়াল

PHP is_nan() ফাংশন


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

NAN মানে "Not A Number"। is_nan() ফাংশনটি চেক করে এর আর্গুমেন্টটি নম্বর কিনা।

সিনট্যাক্স

is_nan ( float $val ) : bool 

প্যারামিটার

ক্রমিক নংপ্যারামিটার ও বিবরণ
1val
যে ভ্যালুটি যাচাই করা হবে যে সেটি নম্বর কিনা

রিটার্ন ভ্যালু

PHP is_nan() ফাংশনটি TRUE রিটার্ন করে যদি val "not a number" হয়, অন্যথায় FALSE রিটার্ন করে।

PHP ভার্সন

এই ফাংশনটি PHP 4.x, PHP 5.x এবং PHP 7.x ভার্সনগুলিতে উপলব্ধ।

উদাহরণ

নিচের উদাহরণটি দেখাচ্ছে যে ১০০ NAN হিসেবে যোগ্য নয়

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

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

int(100) bool(false)

উদাহরণ

log(0)-এর মান ইনফিনিটি। নিচের উদাহরণটি যাচাই করে এটি NAN কিনা -

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

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

float(-INF) bool(false)

উদাহরণ

যেহেতু cos(x) -১ এবং ১-এর মাঝপথে, এই রেঞ্জের বাইরে acos() NAN -।

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

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

float(NAN) bool(true)

উদাহরণ

সমানভাবে sqrt(-1) NAN তৈরি করে এবং সেজন্য is_nan() ফাংশনটি true রিটার্ন করে -

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

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

float(NAN) bool(true)

  1. PHP min() ফাংশন

  2. PHP max() ফাংশন

  3. PHP is_nan() ফাংশন

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