Heim > Backend-Entwicklung > PHP-Tutorial > Gibt es einen Schlüssel in PHP, der mit einem Array verwendet werden kann, ohne die Isset-Prüfung zu verwenden?

Gibt es einen Schlüssel in PHP, der mit einem Array verwendet werden kann, ohne die Isset-Prüfung zu verwenden?

WBOY
Freigeben: 2016-08-08 09:06:44
Original
1239 Leute haben es durchsucht

Ich habe zuvor ein Framework namens speedPHP verwendet. Bei der Verwendung ist es nicht erforderlich, Schlüsselwerte dieser Arrays session, get und zu lesen post ohne isset Nachdem ich mir den Quellcode angesehen hatte, sah ich nicht, wo er eingerichtet war. Ich dachte, dieses Framework sei langsam, also habe ich selbst ein Framework geschrieben isset, insbesondere beim Absenden eines Formulars. Es geht sehr schnell. Ich habe es fertig geschrieben, aber es stellte sich heraus, dass ich sehr, sehr lange mit dem Schreiben verbracht habe. Deshalb möchte ich fragen, ob es einen Weg gibt, ohne isset zu schreiben? Führen Sie außerdem Fehlerberichte durch. isset


Manche Leute sagen vielleicht, dass dieser Ansatz Sie am Ende vermasseln wird, aber ich verwende dieses Framework seit mehr als einem Jahr und habe mich noch nie von der Aussage „kein Bedarf

“ täuschen lassen...isset


Ich bin heute Morgen aufgewacht und habe darüber nachgedacht, dass es eine Art Fehlertoleranzeinstellungen gibt. Dann habe ich mir die Debug-Einstellungen angesehen sicher genug. ..

<code>if( substr(PHP_VERSION, 0, 3) == "5.3" ){
    error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_DEPRECATED);
}else{
    error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
}
</code>
Nach dem Login kopieren
Nach dem Login kopieren
speedPHP ist so geschrieben, dass nach dem Kopieren keine Fehler gemeldet wurden. Es ist nicht so, dass es keine Fehler gab, aber es wurden keine Fehler gemeldet.

Antwortinhalt:

Ich habe zuvor ein Framework namens

verwendet. Bei der Verwendung ist es nicht erforderlich, Schlüsselwerte dieser Arrays speedPHP, session und zu lesen get ohne post , nachdem ich mir den Quellcode angesehen habe, habe ich nicht gesehen, wo es eingerichtet ist. Vor kurzem dachte ich, dieses Framework sei langsam, also habe ich selbst ein Framework geschrieben isset, insbesondere beim Absenden eines Formulars. Es geht sehr schnell. Ich habe es fertig geschrieben, aber es stellte sich heraus, dass ich sehr, sehr lange mit dem Schreiben verbracht habe. Deshalb möchte ich fragen, ob es einen Weg gibt, ohne isset zu schreiben? Führen Sie außerdem Fehlerberichte durch. isset isset

Manche Leute sagen vielleicht, dass dieser Ansatz Sie am Ende vermasseln wird, aber ich verwende dieses Framework seit mehr als einem Jahr und habe mich noch nie von der Aussage „kein Bedarf
“ täuschen lassen...

isset

Ich bin heute Morgen aufgewacht und habe darüber nachgedacht, dass es eine Art Fehlertoleranzeinstellungen gibt. Dann habe ich mir die Debug-Einstellungen angesehen sicher genug. ..

speedPHP ist so geschrieben, dass nach dem Kopieren keine Fehler gemeldet wurden. Es ist nicht so, dass es keine Fehler gab, aber es wurden keine Fehler gemeldet.
<code>if( substr(PHP_VERSION, 0, 3) == "5.3" ){
    error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_DEPRECATED);
}else{
    error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
}
</code>
Nach dem Login kopieren
Nach dem Login kopieren

Gibt es einen Schlüssel in PHP, der mit einem Array verwendet werden kann, ohne die Isset-Prüfung zu verwenden?

Verwandte Etiketten:
php
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage