Intro Forelæsning 6 Linux Install Party i PC-Cafeen i morgen
Validering Se eksempel loan.html og loan.php
Nyttige PHP funktioner isset($Var) – returnerer true hvis $Vars er sat is_numeric($Var) – returnerer true hvis $Vars værdi er numerisk () is_float($Var) – returnerer true hvis $Var er datatypen kommatal ( alias is_real() alias is_double() ) is_int($Var) – returnerer true hvis $Var er datatypen heltal (alias is_integer() alias is_long) is_string($Var) – returnerer true hvis $Var er datatypen streng is_array($Var) – returnerer true hvis $Var er datatypen array is_bool($Var) – returnerer true hvis $Var er datatypen array is_nan($Var) – returnerer true hvis $Var ikke er et tal is_null($Var) – returnerer true hvis $Var ikke har en værdi (=er null)
RegEx’ syntaks PHPs regulære udtryk er en syntaks for at genkende mønstre i strengværdier. To eksempler: Check af Check af datoformat
Regulære udtryk En teknologi fra Unix-miljøet (POSIX Extended)
Start og ende 1.^ og $ for at markere start og slutning på streng.
Antal 2. *, +, og ? – antal gange en karakter kan optræde * nul eller flere gange + én eller flere gange ? nul eller én gang
Begrænsninger 3. { } Begrænsninger – minimum og maximum antal forekomster af karakter eller karaktergruppe
Rækkefølge 4. () Karakterers rækkefølge
Enkelt karakter 5.. Enkelt karakter (alfa, numerisk eller en hvilken som helst)
Specifik placering 6. [ ] Udtryk i grupper. Specificerer identitet eller type for en enkelt karakters placering.
Negation 8. ^ negerer udtrykket i [ ]