Mysql
 sql >> база данни >  >> RDS >> Mysql

Не може да се декларира отново функция, декларирана преди това

Просто сте декларирали функция два пъти... Пример:

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

Забележете, че декларирах една и съща функция два пъти, едната в моя global.fun.php страница и отново в index.php страница..

Ако се съмнявате, че дадена функция е зададена в момента:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка при изключение на Java - Sqlite readyStatement.setBlob

  2. Намиране на дублиращи се стойности в MySQL

  3. Как да получа първия ден от всеки съответен месец в mysql?

  4. MySQL команда в Objective-C

  5. Как да използвате блок try-catch за PDO