was gedenkst du soll der Code<span class="syntaxdefault"><? $_SERVER</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'PHP_SELF'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> ?></span>Machen?
„funktioniert nicht mehr“ ist aber gut xD So ging es noch nie
Mich wundert aber das du nicht allgemein tausende von PHP Fehlern bekommst…<span class="syntaxdefault">if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"version"</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> alt</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span>sollte z.B. auch eigl.<span class="syntaxdefault"></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">$_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'version'</span><span class="syntaxkeyword">]===</span><span class="syntaxstring">'alt'</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span>sein^^ [size=85](das === ist schneller als das == … in dem Fall funktionieren aber beide ansonsten gleich)[/size]
Ich würde dir vorschlagen mal ein<span class="syntaxdefault">error_reporting</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">E_ALL</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> </span>direkt an den Anfang deines PHP Scriptes zu setzen.
[quote=“jokergermany.de.vu”][…]
Wieso ist ein === schneller als ein ==? oO[/quote]Ich hab es nicht selber getestet aber jemand der nicht wenig Ahnung hat
Bei ihm kam raus das ein === schneller war als ein == selbst obwohl es sich z.B. um 2 Strings handelte. == macht wohl immer nen Typecast o.ä.^^
Wie du hoffentlich weißt vergleicht ein === ebenfalls den Typ, z.B. wäre 1==‘1’TRUE, 1===‘1’ aber FALSE.
Jain… ich würde glaube ich immer so programmieren das wenn ich z.B. nen Formular-Feld habe welches nen Int beinhalten soll, dann auch prüfen ob es nen Int ist bzw. (int) / intval() machen. Außer für faule gibt es glaube ich keinen oder kaum nutzen für == gegenüber ===. Mir fällt gerade zumindest nix ein xD
Wie habt ihr das eigl. verglichen? Und wie kommst du auf deine Werte @heavygale? [size=85](also wie viele Loops z.B. und Tests)[/size]
[quote=„Geschwindigkeit von PHP-Scripts optimieren – floern.com;;“]Anmerkung: Die Tests wurden unter Windows XP bei PHP 5.2.3 durchgeführt, mittels einer for-Schleife mit 100’000 oder 10’000 Durchläufen. Die Werte sind Durchschnittswerte von ca. 30 Einzel-Ergebnissen. Von den Werten wurde jeweils die Leerlaufzeit der for-Schleife abgezogen.[/quote][/quote]ha… jetzt sehe ich die URL im Quote auch xD Mach’s nächstes mal als Link
Allerdings muss man sagen das der Test von 2009 ist… könnte heute auch schon anders aussehen^^
Abgesehen davon… bei jedem Windoof was ich bisher mit PHP Versorgt hatte, waren die Millisekunden immer „random“ teilweise waren diese sogar negativ^^ Ob also die Zeitnahme exakt war, sei mal dahingestellt. [size=85](außer das Problem hat nicht jeder Windoof PC oder erst neurere PHP Versionen)[/size]