Onbekend |
|
Fatal error: Cannot redeclare beveiliging() (previously declared in /home/hostinga/public_html/rene/include.php:50) in /home/hostinga/public_html/rene/include.php on line 50
Dit betekent dat je de functie beveiliging() al een keer eerder gedeclareerd (aangemaakt hebt).
Je kunt een functie declareren:
<?php
function MijnFunctie()
{
$aArray('Jan', 'Piet', 'Klaas');
return $aArray;
}
?>
<?php function MijnFunctie() { $aArray('Jan', 'Piet', 'Klaas'); return $aArray; } ?>
Je kunt een functie aanroepen.
<?php
print_r(MijnFunctie());
?>
Aanroepen mag je zo vaak je wilt. Declareren mag maar 1x per script.
Het probleem zit hem (denk ik) in de includes. Dat je bijv. in 2 includes dezelfde functie declareert. Let op: stel dat je in een script 2 scripts include, dan is het op dat moment 1 script. Dit houdt in dat je in dat ene grote script geen dubbele functies mag hebben. |