কম্পিউটার

PHP is_finite() ফাংশন


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

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

সিনট্যাক্স

is_finite ( float $val ) : bool

পরামিতি

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

রিটার্ন মান

PHP is_finite() ফাংশন TRUE প্রদান করে যদি val ফ্লোটের স্বীকৃত সীমার মধ্যে থাকে, অন্যথায় এটি FALSE প্রদান করে।

PHP সংস্করণ

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

উদাহরণ

নিম্নলিখিত উদাহরণ দেখায় যে 100 হল একটি সসীম সংখ্যা

<?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

উদাহরণ

লগের মান (0) অনির্ধারিত। নিম্নলিখিত উদাহরণটি যাচাই করে যে এটি একটি সসীম সংখ্যা −

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

আউটপুট

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

bool(false)

উদাহরণ

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

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

আউটপুট

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

bool(false)

উদাহরণ

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

<?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() ফাংশন