को सक्षम करने के लिए मैं PHP 5.4.18 का उपयोग कर रहा हूं और लोकेल ऑब्जेक्ट का उपयोग करने की कोशिश कर रहा हूं।PHP लोकेल क्लास
मैं निम्नलिखित कॉल की कोशिश की है:
$locale = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']);
$locale = Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LANGUAGE']);
मैं क्रमशः 'अपरिभाषित समारोह के लिए कॉल' त्रुटियों हो और 'क्लास लोकेल निधि नहीं',।
मुझे कहीं उल्लेख आया कि php_intl एक्सटेंशन को सक्षम करने की आवश्यकता है। इसे मैने किया है।
मैंने लोकेल मैनुअल (http://www.php.net/manual/en/class.locale.php) पर भी देखा है, लेकिन कुछ भी सक्षम करने की आवश्यकता का जिक्र नहीं है।
लोकेल कक्षा को सक्षम करने के लिए मुझे किस तैयारी की आवश्यकता है?
ओकी। मैंने पाया कि php_intl फ़ाइल लोड नहीं हो रही है। हालांकि, यह php/ext निर्देशिका में मौजूद है और त्रुटि लॉग में दिखाया गया पथ सही है।
एक नोट के रूप में: मैं WAMP का उपयोग कर रहा हूं।