Ich habe eine IDE namens NetBeans heruntergeladen, um ein PHP-Programm zu entwickeln. Als ich das häufig verwendete $name = $_GET['name'];
eingegeben habe, erhielt ich eine Warnung: 请不要直接访问超全局$_GET数组 请改用某些过滤函数(例如filter_input() ,带有is_*()函数的条件等)
. Erst dann wurde mir klar, dass mein üblicher Ansatz nicht standardisiert war. Tatsächlich kann die Warnung beseitigt werden, indem man sie in die folgende Form ändert:
<code>$name = ""; if(is_string($_GET['name'])){ $name = strval($_GET['name']); }</code>
Da die Programmiersprache, die ich verwende, relativ kompliziert ist, lade ich manchmal keine spezielle IDE herunter, sondern normalerweise nur Verwenden Sie Windows. Es gibt Allzweck-Editoren wie Hidemaru und Editplus. Mac ist fauler und verwendet Xcode direkt. Aber jetzt habe ich das Gefühl, dass NetBeans wirklich gut ist und mir dabei geholfen hat, diese unregelmäßige Schreibmethode zu erkennen. Es scheint, dass wir in Zukunft dem Sprichwort folgen sollten: „Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“
Das Obige stellt „Bitte nicht direkt auf das superglobale $_GET-Array zugreifen“ vor, einschließlich des relevanten Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die an PHP-Tutorials interessiert sind.