Enkele vragen mbt het verwerken van gegevens uit een formulier
Fanto Green op 01/03/2016 16:27:00:
True...
Maar wat dan als ik de variabele uit het formulier meermalen wil gebruiken?
Puur hypothetisch.
Maar wat dan als ik de variabele uit het formulier meermalen wil gebruiken?
Puur hypothetisch.
Een PHP script is slechts enkele milliseconden actief. De $_POST array blijft in tact zolang het script duurt (over deze korte periode). Je kunt de $_POST array dus overal in het script gebruiken en zelfs nog wijzigen.
Fanto Green op 01/03/2016 16:27:00:
Ik dacht namelijk dat het fenomeen "$_Post" een begrip was voor variabelen (arrays, wat je wilt) uit het formulier.
Dat is ook zo. De browser stuurt de inhoud van de formuliervelden mee in de nieuwe REQUEST (aanvraag). PHP zet deze vervolgens in de $_POST array.
Fanto Green op 01/03/2016 16:27:00:
Is een string ($) een duiding van een array? of van een variabele?
In PHP van een variabele.
Frank Nietbelangrijk op 01/03/2016 16:37:35:
In PHP van een variabele.
Fanto Green op 01/03/2016 16:27:00:
Is een string ($) een duiding van een array? of van een variabele?
In PHP van een variabele.
Maar die variabele kan een string zijn of een array.
String
Geeft:
test
Array
Geeft:
1 => test1
2 => test2
3 => test3
is dus gelijk aan:
Dat verklaart dat in de PHP cursus wordt benadrukt dat het beter is om de variabele te markeren met een letter die het verschil aangeeft van een Array, een Boolian of wat-je-ook-maar-meer-hebt
$amount // integer
$name // string
$names // array
en anders weet ik het ook snel genoeg, in de database valt exact te lezen welk type variabele wordt gebruikt. Daarnaast bestaat er nog iets als commentaar regels. Maar goed de schrijver van jouw cursus boek vondt het kennelijk belangrijk. Ik zou willen zeggen dat het een persoonlijke voorkeur is.
Toevoeging op 02/03/2016 23:34:45:
Tegenwoordig zie eigenlijk het meeste de camelCase methode:
variabelen en functie namen beginnen dan met een kleine letter. Class-namen echter met een hoofdletter
Gewijzigd op 02/03/2016 23:22:52 door Frank Nietbelangrijk