PHP compact() फ़ंक्शन
उदाहरण
वेरियेबल नाम और उनके मूल्यों को शामिल करने वाला एक एकलमात्रिक रूप से बनाता है:
<?php $firstname = "Bill"; $lastname = "Gates"; $age = "60"; $result = compact("firstname", "lastname", "age"); print_r($result); ?>
विभावना और उपयोग
compact() फ़ंक्शन वेरियेबल नाम और उनके मूल्यों को शामिल करने वाला एक एकलमात्रिक रूप से बनाता है。
टिप्पणी:कोई भी वाक्यांश जो वेरियेबल नाम के साथ नहीं मेल खाता है, तो उसे छोड़ दिया जाता है।
व्याकरण
compact(var1,var2...)
पारामीटर | वर्णन |
---|---|
var1 | आवश्यक।वेरियेबल नाम के साथ वाक्यांश हो सकता है या वेरियेबल एकलमात्रिक रूप से हो सकता है। |
var2,... | वैकल्पिक।वेरियेबल नाम के साथ वाक्यांश हो सकता है या वेरियेबल एकलमात्रिक रूप से हो सकता है।अनेक प्रायोगिक नामों को अनुमति है। |
व्याख्या
compact() फ़ंक्शन एक एकलमात्रिक रूप से वापस करता है जो प्रायोगिक नामों द्वारा निर्मित होता है।यदि प्रायोगिक नाम में एक एकलमात्रिक रूप से है, तो उस एकलमात्रिक रूप से वापस किया गया वेरियेबल के मूल्य भी प्राप्त किया जाता है。
इस फ़ंक्शन द्वारा वापस किया गया एकलमात्रिक रूप से एक संबंधित एकलमात्रिक रूप से है, जिसके नाम फ़ंक्शन के प्रायोगिक नाम हैं और मूल्य फ़ंक्शन के प्रायोगिक नाम के मूल्य हैं。
इस फ़ंक्शन द्वारा कार्य करने का व्यवहार extract() सही विपरीत
तकनीकी विवरण
वापसी मूल्य: | सभी वेरियेबल नाम और उनके मूल्यों के साथ एक एकलमात्रिक रूप से वापस करता है。 |
PHP संस्करण: | 4+ |
और अधिक उदाहरण
उदाहरण 1
असंगत वेरियेबल के साथ स्ट्रिंग का उपयोग करने और वेरियेबल नाम एकलमात्रिक रूप से:
<?php $firstname = "Bill"; $lastname = "Gates"; $age = "60"; $name = array("firstname", "lastname"); $result = compact($name, "location", "age"); print_r($result); ?>