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

PHP is_finite() ফাংশন


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

is_finite() ফাংশনটি একটি বুলিয়ান ভ্যালু রিটার্ন করে। এটি চেক করে দেওয়া প্যারামিটারটি একটি বৈধ ফাইনাইট (সসীম) নাম্বার কিনা এবং যদি হ্যাঁ হয় তবে ফাংশনটি TRUE রিটার্ন করে, অন্যথায় FALSE।

সিনট্যাক্স

is_finite ( float $val ) : bool 

প্যারামিটার

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

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

PHP is_finite() ফাংশনটি TRUE রিটার্ন করে যদি val ফ্লোটের গ্রহণযোগ্য রেঞ্জের ভিতরে থাকে, অন্যথায় FALSE রিটার্ন করে।

PHP ভার্সন

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

উদাহরণ

নিচের উদাহরণটি দেখাচ্ছে যে ১০০ একটি ফাইনাইট নাম্বার

<?php $val=100; $ret=is_finite($val); if ($ret==TRUE) { echo $val . " is a finite number". "\n"; } else { echo $val . " is a not a finite number". "\n"; } ?>

আউটপুট

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

100 is a finite number

উদাহরণ

log(0)-এর মান অনির্ধারিত। নিচের উদাহরণটি যাচাই করে এটি একটি ফাইনাইট নাম্বার কিনা -

<?php $val=log(0); var_dump (is_finite($val)); ?>

আউটপুট

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

bool(false)

উদাহরণ

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

<?php $val=acos(5); var_dump (is_finite($val)); ?>

আউটপুট

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

bool(false)

উদাহরণ

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

<?php $val=sqrt(-1); $ret=is_finite($val); if ($ret==TRUE) { echo $val . " is a finite number". "\n"; } else { echo $val . " is a not a finite number". "\n"; } ?>

আউটপুট

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

NAN is a not a finite number

  1. PHP-তে money_format() ফাংশন

  2. PHP-তে fprintf() ফাংশন

  3. PHP-এ GregorianToJD() ফাংশন

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