Corby7 / educom-webshop-basis

0 stars 0 forks source link

Omdat je zelf de variabelen definieerd, hoeft je niet te testen of deze 'gezet' zijn #17

Closed JeroenHeemskerk closed 1 year ago

JeroenHeemskerk commented 1 year ago

In de code hieronder definieer je het bestaan van de variabele $gender en $preference EN geef je ze gelijk een waarde, namelijk een lege string: https://github.com/Corby7/educom-webshop-basis/blob/e97be9d98cad2b8a51c95c5932b60486618ad915/contact.php#L11

In de code hieronder hoef je dan niet steeds isset($gender) && te doen omdat dat ALTIJD waar is. https://github.com/Corby7/educom-webshop-basis/blob/e97be9d98cad2b8a51c95c5932b60486618ad915/contact.php#L118-L120

Idem met de code hieronder hoef je dan niet steeds isset($preference) && te doen omdat dat ALTIJD waar is. https://github.com/Corby7/educom-webshop-basis/blob/e97be9d98cad2b8a51c95c5932b60486618ad915/contact.php#L147-L158

JeroenHeemskerk commented 1 year ago

Overigens kan je met de tenary operator dit ook korter opschrijven:

<option value="male" <?= ($gender == "male" ? "selected" : "") ?>>Dhr.</option>