मेरे पास एक php फ़ाइल है जिसे मैं इसे नहीं पढ़ सकता क्योंकि सभी चर/कार्यों में अजीब नाम हैं! मेरी फाइल के समारोह का एक ब्लॉक है: मुझे पता हैअजीब चर/विधि/वर्ग नाम - PHP
public static function ………… …… … ($ ……… … …… , $ …… ……… …… )
{
$ …… …… …… = strpos( …………… … …… :: ……… ……… … ($ ……… … …… ) , $ …… ……… …… );
return (false !== $ …… …… …… ) ? (int)floor($ …… …… …… /4) : false;
}
के रूप में php मानकों varaible नाम पर डॉट्स और रिक्त स्थान का उपयोग करने की अनुमति नहीं है।
character encoding
से संबंधित कुछ है तो मैं खुद ही आया था! जैसा कि मैंने पाया, फ़ाइल एन्कोडिंग windows-1252
है।
क्या ये डॉट और रिक्त स्थान कुछ पठनीय में परिवर्तित हो सकते हैं?
क्योंकि वे चर/कार्य हैं, उनके पास फ़ाइल में एक से अधिक घटनाएं हैं।
संपादित # 1
मैं हमेशा नोटपैड के साथ ++/Widnows ओएस के तहत उदात्त पाठ की तरह फ़ाइल को खोलने और यह भुगतान किया या कुछ और नहीं है।
संपादित # 2
स्क्रिप्ट समस्या के बिना काम करता है! फाइल करने के लिए
संपादित # 3
लिंक: https://www.dropbox.com/s/hoegvk0vz53cnyn/include.php
आपको यह फ़ाइल कहां से मिली? क्या आपको वास्तव में लाइसेंस प्राप्त करने के लिए इसे संशोधित करने की अनुमति मिलती है? स्पष्ट रूप से जो भी इसे प्रदान करता है उसे परेशान करने के लिए कुछ परेशानी होती है। आप निश्चित रूप से जंक को अधिक पठनीय पात्रों के साथ प्रतिस्थापित कर सकते हैं, लेकिन उपयोगी चर नामों के साथ नहीं जब तक कि आप समझें कि कोड क्या कर रहा है। – geoffspear
जब आप यूटीएफ 8 का उपयोग करते हैं तो क्या होता है? क्या डॉट्स रहते हैं? मेरे विचार यह होगा कि यह संभव नहीं है। यह नमूना कहां से आया है? क्या आप लेखक से आपको एक नई प्रतिलिपि भेजने के लिए कह सकते हैं? –
आपको यह फ़ाइल कहां से मिली? ऐसा लगता है कि किसी भी तरह जानबूझकर – bmurauer