Overig
Bestanden invoegen
Wanneer je onvoorwaardelijk een klasse invoegt, gebruik je require_once. Wanneer je dit wel met voorwaarden doet (in meer geavanceerdere toepassingen), gebruik je include_once. Ze zullen er beide voor zorgen dat de klasse slechts eenmaal ingevoegd worden.
Overigens maken zowel require_once als include_once gebruik van dezelfde bestandslijst, dus je hoeft niet bang te zijn dat een bestand meerdere keren ingevoegd wordt. Met andere woorden: een bestand dat is ingevoegd met require_once zal niet nogmaals worden ingevoegd door include_once.
Opmerking: include_once en require_once zijn statements, en geen functies. Je moet daarom geen haakjes gebruiken rond de bestandsnaam!
PHP code tags
Gebruik altijd
Bestandsformatting
Bestanden sla je op in ASCII formaat en gebruiken ISO-8859-1 character encoding. Ze moeten eveneens “UNIX formatted” worden, maar ook hier geldt dat de meeste mensen daar niet zoveel rekening mee hoeven te houden. UNIX formatted houdt overigens in dat regels alleen mogen eindigen met een line-feed (LF), en niet met een carriage return (CR; Macintosh) of carriage return/line feed combinatie (CRLF; Windows). Bovendien moet je nog één line-feed plaatsen na de afsluitende tag (?>), zodat de cursor zich één regel onder de afsluitende tag zou moeten bevinden.
Inhoudsopgave
- Inspringen & Regellengte
- Naamgeving
- Overig
- Controlestructuren
- Een voorbeeld en verder lezen
- Functies
- Commentaar