Heim Backend-Entwicklung PHP-Tutorial „Bitte greifen Sie nicht direkt auf das superglobale $_GET-Array zu.'

„Bitte greifen Sie nicht direkt auf das superglobale $_GET-Array zu.'

Jul 29, 2016 am 09:13 AM
get name netbeans quot

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>
Nach dem Login kopieren

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.

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So automatisieren Sie Aufgaben mit PowerShell So automatisieren Sie Aufgaben mit PowerShell Feb 20, 2024 pm 01:51 PM

So automatisieren Sie Aufgaben mit PowerShell

Java-Fehler: NetBeans-Fehler, wie man ihn löst und vermeidet Java-Fehler: NetBeans-Fehler, wie man ihn löst und vermeidet Jun 25, 2023 pm 06:50 PM

Java-Fehler: NetBeans-Fehler, wie man ihn löst und vermeidet

Wie initiiert Java eine http-Anfrage, ruft den Beitrag auf und erhält Schnittstellen? Wie initiiert Java eine http-Anfrage, ruft den Beitrag auf und erhält Schnittstellen? May 16, 2023 pm 07:53 PM

Wie initiiert Java eine http-Anfrage, ruft den Beitrag auf und erhält Schnittstellen?

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决

Beispiel für den Curl Get-Befehl Beispiel für den Curl Get-Befehl Mar 20, 2024 pm 06:56 PM

Beispiel für den Curl Get-Befehl

Wie ändere ich die apt-get-Update-Quelle von Ubuntu? Wie ändere ich die apt-get-Update-Quelle von Ubuntu? Jan 05, 2024 pm 03:40 PM

Wie ändere ich die apt-get-Update-Quelle von Ubuntu?

Eingehende Analyse der Ähnlichkeiten und Unterschiede zwischen der Get-Methode und der Post-Methode in jQuery Eingehende Analyse der Ähnlichkeiten und Unterschiede zwischen der Get-Methode und der Post-Methode in jQuery Feb 24, 2024 pm 12:15 PM

Eingehende Analyse der Ähnlichkeiten und Unterschiede zwischen der Get-Methode und der Post-Methode in jQuery

Der Unterschied zwischen get und post Der Unterschied zwischen get und post Sep 13, 2023 am 10:23 AM

Der Unterschied zwischen get und post

See all articles