sql >> Database >  >> RDS >> Mysql

Kan een eerder gedeclareerde functie niet opnieuw declareren

Je hebt een functie gewoon twee keer gedeclareerd. Voorbeeld:

Global.Fun.php

<?php

      function Do_Something (){
       echo "This Does Something";
      }
?>

Index.php

<?php
   include "Global.Fun.php";
   function Do_Something($Arg){
    echo "Argument Supplied".$Arg;
   }
?>

Let op, ik heb dezelfde functie twee keer gedeclareerd, één in mijn global.fun.php pagina en opnieuw in de index.php pagina..

Als u twijfelt of er momenteel een functie is ingesteld:

if (function_exists('Do_Something')){
   echo "Function Exists"; 
}else{
   echo "Function Not Found, This name Can be used!";
}



  1. ENUM's inschakelen in Symfony 2 / Doctrine

  2. SET en SELECT binnen een enkele query?

  3. Hoe te bestellen op maandnaam in MySQL

  4. Werk een rij bij, maar voeg in als rij niet bestaat in codeigniter