PHP में gmp_and() फंक्शन दो GMP संख्याओं का बिटवाइज़ AND (bitwise AND) परिकलित करता है। परिणाम में वह बिट सेट होती है जो दोनों ऑपरेंड्स में सेट हो।
सिंटैक्स (Syntax)
gmp_and(GMP|int|string $num1, GMP|int|string $num2): GMP
पैरामीटर्स (Parameters)
- $num1 - पहली GMP संख्या
- $num2 - दूसरी GMP संख्या
रिटर्न वैल्यू (Return Value)
बिटवाइज़ AND परिणाम (GMP ऑब्जेक्ट के रूप में) लौटाता है।
उदाहरण (Example)
<?php $n1 = "12"; $n2 = "25"; $result = gmp_and($n1, $n2); echo gmp_strval($result); // आउटपुट: 8 ?>
आउटपुट (Output)
8
व्याख्या:
12 = 01100 (बाइनरी) 25 = 11001 (बाइनरी) AND = 01000 = 8