मेरे पास स्क्रिप्ट है जिसमें basename()
का उपयोग 100-1000 समय का होता है, मैं बस सोच रहा था कि क्या हम सभी स्क्रिप्ट में फ़ंक्शन नाम को बदलने के बजाय फ़ंक्शन को ओवरराइड कर सकते हैं।डिफ़ॉल्ट php फ़ंक्शन को ओवरराइड करें
basename()
के साथ समस्या यह है कि यह विदेशी भाषाओं में फ़ाइलों के नामों के साथ अच्छी तरह से काम नहीं करता है। मुझे php साइट http://php.net/manual/en/function.override-function.php पर एक मिला लेकिन इसे PECL
किसी अन्य विकल्प की आवश्यकता है?
एक संबंधित नोट पर, अगर यह अच्छी तरह से काम नहीं करता है, http://bugs.php.net/ – Artefacto
@Artefacto में एक बग रिपोर्ट भेजने के बाद, कभी कभी वे न सिर्फ यह पीछे की ओर compat मुद्दों की वजह से बदल सकते हैं। – Pacerier