Ik heb de volgende code:
<?
$naam = "joop";
print $naam;
print "$naam";
?>

In beide gevallen wordt de variabele geprint.
Waarom zou je dan de aanhalingstekens gebruiken ?

joop
Dat doe je ook niet :)
Daar liep ik gisteren ook al tegen op, PHP lijkt me eigenlijk een wazig taaltje, je kunt vaak op meerdere manieren tot het zelfde resultaat komen.

Echt niet fijn voor een newby, echt niet.

Joop

----
GW-Basic was nog niet zo slecht :-)
Als je het eenmaal in de gaten krijgt wil je niet anders ! ;-)
Ik hoop het, ben hard aan't leren, 'k heb geheel tegen mijn gewoonte in zelfs al een php-boek gekocht, kan je nagaan.......


Joop.

Haha ! suc6 ermee !

1 troost, je hebt al wel gelijk de beste site opgezocht voor php hulp ;-)

Uit nieuwsgierigheid : welk boek heb je gekocht?
med schreef op 13.09.2004 18:31
Daar liep ik gisteren ook al tegen op, PHP lijkt me eigenlijk een wazig taaltje, je kunt vaak op meerdere manieren tot het zelfde resultaat komen.

Echt niet fijn voor een newby, echt niet.

Joop

----
GW-Basic was nog niet zo slecht :-)


Helemaal niet wazig hoor :)
Variabelen horen buiten de quotes ...
Zulke regeltjes moet je ff weten en dan issut een makkiej :)
Maar ben je niet een heel klein beetje met me eens dat het drie x nix is dat de syntaxis meerdere manieren toelaat ?
En nu heb ik het alleen nog maar over 'print'.
Joost mag weten wat ik nog meer tegen kom.


Joop.
Tsja, er is eigenlijk maar 1 goede manier, dat er andere toegelaten worden is idd wat minder, maar dat maakt de taal wel flexibeler :)
Niet helemaal mijn idee van hoe een programmeer,-scripttaal hoort te werken, maar allee, daarom zit ik er nu nog op te studeren en hebben de benkers een mooi stukje werk afgelevert after all :-)

Joop.
med schreef op 13.09.2004 18:27
Ik heb de volgende code:
<?
$naam = "joop";
print $naam;
print "$naam";
?>

In beide gevallen wordt de variabele geprint.
Waarom zou je dan de aanhalingstekens gebruiken ?


Omdat niet altijd de variabele in zo'n geval geprint word. Ik ben er nog niet helemaal achter wanneer wel en wanneer niet maar je zou bijv een script als volgt willen hebben:
<?
$svar = 'waarde';
echo "$svar heeft de waarde: ". $svar;
?>
k geloof dat het ook nog verschilt per php versie

Reageren