65
मैं PHP में अज्ञात कार्यों के साथ खेल रहा था और महसूस किया कि वे उनमें से बाहर चर तक नहीं पहुंचते हैं। क्या इस समस्या को हल करने का कोई तरीका है?PHP चर
उदाहरण:
$variable = "nothing";
functionName(someArgument, function() {
$variable = "something";
});
echo $variable;
विल उत्पादन: "कुछ भी नहीं"। क्या कोई तरीका है कि अनाम फ़ंक्शन $ चर का उपयोग कर सकता है?
बहुत बढ़िया! पहले कभी नहीं देखा .. =) – einord
यह नया है! यह वाक्यविन्यास है जो PHP 5.3 में नया है। –
@ रॉकेट तो, निष्पक्ष होने के लिए, सही अनाम फ़ंक्शन सिंटैक्स है (जैसा कि 'create_function() 'के विपरीत है) और' उपयोग' कीवर्ड को [उसी दस्तावेज़ पृष्ठ] पर दस्तावेज़ (बुरी तरह) लिखा गया है (http: // php। नेट/मैनुअल/एन/functions.anonymous.php) जो उनका वर्णन करता है। – DaveRandom