variablen werte mit der URL weitergeben?!

So, hab jetzt nochmal meine PHP-Scripts durchforstet und festgestellt, dass ich ja sowieso mit einfachen Anführungsstrichen arbeite - sorry für meinen falschen "Verdacht" ;)

Ich denke mal, dass dies der ab PHP4 empfohlene Weg ist - mit den einfachen Anführungszeichen...
 
Beim Zugriff auf Arrayelemente ist es, AFAIK, vollkommen egal ob man Single- oder Doublequotes benutzt. Wichtig ist es nur wenn man z.B. in einem String eine Variable verwenden möchte:
PHP:
<?php
$var = "Wert";

echo 'var: $var'; // Ausgabe: var: $var
echo "var: $var"; // Ausgabe: var: Wert
?>
Ist ne Stilfrage... ;)
 
Das kommt wiederum daher, dass zwischen ' und ' Variablen nicht geparsed werden. So sind jetzt alle zufriedenstellend mental befriedigt ? :-)
 
Wenn wir schon bei Stilfragen sind ...

PHP:
echo "Das ist hier die ".$_GET["frage"];

und es

PHP:
echo 'geht auch mit '.$_GET['singlequotes'];

aber das nur am Rande ^^
 
*hust*
es ist stink egal ob man $_GET['lala']; oder $_GET["muh"]; macht.

Ok ein kleiner die benutzung von singel quotes in dem fall hier ist wohl fast eine millisekunde schneller ^^

Beides wird als String gehandhabt mit dem kleinen unterschied das das zeug was in den double quotes steht geparsed werden würde, was wiederum aber unschöner programmierstiel wäre.

Kurzum würde $_GET["$foo"]; gehen nur das ist unsauber.

Im grossen und ganzen kommt beides aufs gleiche.
 
Zurück