हालांकि थोड़ी देर हो चुकी है, मैं इस समस्या का समाधान खोजते हुए इस सवाल पर आया हूं, इसलिए मुझे उम्मीद है कि यह किसी भी मदद का हो सकता है ...
खुद को तुमसे ज्यादा उसी अंधेरे में पाया। बस यह लेख मिला, जो नेटबैंस 7.4 में पेश किए गए कुछ नए संकेत बताते हैं, जिसमें यह भी शामिल है:
https://blogs.oracle.com/netbeansphp/entry/improve_your_code_with_new
इसे क्यों जोड़ा गया है इसका कारण यह है कि सुपरग्लोबल्स आमतौर पर उपयोगकर्ता इनपुट से भरे होते हैं, जिन पर कभी भी आँख बंद करके भरोसा नहीं करना चाहिए। इसके बजाय, किसी प्रकार का फ़िल्टरिंग किया जाना चाहिए, और यही संकेत देता है। सुपरग्लोबल वैल्यू को फ़िल्टर करें अगर इसमें कुछ ज़हरीली सामग्री है।
उदाहरण के लिए, जहां मेरे पास था:
$_SERVER['SERVER_NAME']
मैंने इसके बजाय डाल दिया है:
filter_input(INPUT_SERVER, 'SERVER_NAME', FILTER_SANITIZE_STRING)
आपके पास यहां फ़िल्टर_इनपुट और फ़िल्टर डॉक्टर हैं:
http://www.php.net/manual/en/function.filter-input.php
http://www.php.net/manual/en/filter.filters.php