sql >> Databáze >  >> RDS >> Mysql

Nelze znovu deklarovat dříve deklarovanou funkci

Jednoduše jste funkci deklarovali dvakrát. Příklad:

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;
   }
?>

Všimněte si, že jsem stejnou funkci deklaroval dvakrát, jednou v mém global.fun.php a znovu v index.php stránku..

Pokud si nejste jisti, že je funkce aktuálně nastavena:

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



  1. Python MySQLdb iteruje tabulkou

  2. ORDER BY RAND() alternativa

  3. Odstranit databázové poštovní zprávy z databáze msdb v SQL Server (T-SQL)

  4. Jak načíst velké množství řetězců, aby odpovídaly databázi Oracle?