পরিচয়
PHP-তে gmp_add() ফাংশনটি দুটি GMP সংখ্যা যোগ করে তাদের যোগফল ফেরত দেয়। এটি সাধারণ পূর্ণসংখ্যা যোগ করার মতোই কাজ করে কিন্তু নির্বিচারে আকারের (arbitrary precision) বড় সংখ্যাগুলো সঠিকভাবে হ্যান্ডেল করতে পারে।
সিনট্যাক্স
gmp_add($val1, $val2): GMP
প্যারামিটারসমূহ
val1 − প্রথম GMP সংখ্যা।
val2 − দ্বিতীয় GMP সংখ্যা।
রিটার্ন ভ্যালু
দুটি সংখ্যার যোগফল উপস্থাপনকারী একটি GMP সংখ্যা ফেরত দেয়।
উদাহরণ
<?php
$res = gmp_add("39", "80");
echo gmp_strval($res);
?>
আউটপুট
119
ব্যাখ্যা: ৩৯ + ৮০ = ১১৯। GMP ফাংশনগুলো স্ট্রিং আকারে বড় সংখ্যাও নিখুঁতভাবে যোগ করতে পারে যা সাধারণ PHP ইন্টিজারের লিমিট (PHP_INT_MAX) ছাড়া।