পরিচয়
PHP-তে gmp_sign() ফাংশনটি একটি GMP সংখ্যার চিহ্ন (sign) যাচাই করে। এটি নির্ধারণ করে সংখ্যাটি ধনাত্মক, ঋণাত্মক নাকি শূন্য।
সিনট্যাক্স
gmp_sign($val): int
প্যারামিটার
val − যাচাই করার GMP সংখ্যা। PHP 5.6+ এ GMP অবজেক্ট বা 숫রিক স্ট্রিং হতে পারে।
রিটার্ন ভ্যালু
ফাংশনটি একটি পূর্ণসংখ্যা রিটার্ন করে:
- 1 − যদি val > ০ (ধনাত্মক)
- -1 − যদি val < ০ (ঋণাত্মক)
- 0 − যদি val = ০ (শূন্য)
উদাহরণ ১
<?php $val = 0; echo gmp_sign($val); ?>
আউটপুট
0
উদাহরণ ২
<?php $val = -10; echo gmp_sign($val); ?>
আউটপুট
-1
ব্যবহার: শর্তাধীন লজিক, সর্টিং অ্যালগরিদম, গাণিতিক গণনায় সংখ্যার চিহ্ন জানতে এই ফাংশনটি খুব উপযোগী।