क्या यह संभव है?
function test()
{
echo "function name is test";
}
1
बस जिज्ञासा से बाहर, इस की आवश्यकता कब है? क्या उन कार्यों को बनाना संभव है जिन्हें आप के नाम से नहीं जानते हैं?
—
असंतुष्टगीत
एक संभावित उपयोग आपके निष्पादन को लॉग करेगा। यदि आप लिख रहे हैं "मुझे एक त्रुटि हुई"। एक लॉगफ़ाइल या कुछ करने के लिए समारोह । इस तरह, यदि फ़ंक्शन नाम बदल जाता है तो आपको लॉग संदेश बदलने के लिए याद रखने वाले व्यक्ति के बारे में चिंता करने की आवश्यकता नहीं है।
—
ब्रायन रामसे
लॉगिंग के लिए यह आवश्यक है! पूछने के लिए धन्यवाद :)
—
SublymeRick
यदि आप फ़ंक्शन के अंदर फ़ंक्शन नाम का उपयोग करना चाहते हैं, तो भी उपयोगी है (किसी अन्य उपयोग के लिए)। फ़ंक्शन के आधार पर लिंक का निर्माण करना पसंद है, इत्यादि (जैसे:
—
माफिया
function name1()
इसके बाद name1 फिर से अंदर का उपयोग करें), यदि आपके पास बहुत सारे फ़ंक्शन के लिए समान टेम्पलेट है, तो बहुत समय बचाएगा।
@DisgruntledGoat: यदि आप मैन्युअल रूप से फ़ंक्शन बनाते हैं और हर फ़ंक्शन के लिए त्रुटि संदेश संपादित नहीं करना चाहते हैं तो यह उपयोगी है। इसे त्रुटि संदेश में जोड़ने का मतलब है कि आपके पास काम कम है।
—
जॉन बोए