द्वारा पारित मूलभूत मूल्यों पीएचपी के मैनुअल में विसंगतियों के कारण मैं सिर्फ कुछ स्पष्टीकरण के बारे में पूछताछ कर रहा हूँ (के रूप में मैं से पहले के बारे में पोस्ट किया है)। मुझे लगता है इस का अर्थ है कि निम्न सिंटैक्स स्वीकार्य है अबPHP मैनुअल का स्पष्टीकरण; संदर्भ
Note: As of PHP 5, default values may be passed by reference.
,:
फ़ंक्शन आर्ग्युमेंट पेज (http://ca2.php.net/manual/en/functions.arguments.php) निम्न टिप्पणी है
function foo(&$bar = null){
// ...
}
हालांकि, फिर अन्य विसंगतियों के कारण, मैं सोच रहा था कि शायद यह किसी और चीज से संबंधित है।
हम्म के बारे में अधिक सटीक होना चाहिए, जाहिर है कि आप PHP में संदर्भ द्वारा पारित एक चर के लिए डिफ़ॉल्ट सेट कर सकते हैं। मैं ऐसे मामले के बारे में नहीं सोच सकता जहां यह कोई संकेत नहीं होगा कि आप कुछ गलत कर रहे हैं। –
धन्यवाद @Tim - मैं हल करने/अनुरोध मार्गों को मान्य एक दोहरी ड्यूटी समारोह में यह प्रयोग कर रहे। समाधान करते समय, संदर्भ द्वारा एक अतिरिक्त तर्क पारित किया जाता है, और हल किए गए पैरामीटर के साथ पॉप्युलेट किया जाता है। सत्यापन करते समय, कोई तर्क आवश्यक नहीं है क्योंकि आपको केवल बुलियन रिटर्न मान की आवश्यकता है। यह 'preg_match' के विपरीत नहीं है। – Dan
आह, यह समझ में आता है। –