PHP Fatal error: Cannot redeclare

Disunting pada:
PHP Fatal error: Canot redeclare function pesan error PHP Fatal error: Canot redeclare function cara mengatasi PHP Fatal error: Canot redeclare

Jika Anda mendapat pesan error 'PHP Fatal error: Cannot redeclare function' atau pesan error serupa di script Anda, maka hal ni menunjukkan adanya masalah di code script Anda (code script mencoba memberitahukan fungsi yang sama berulang-ulang kali).

Error ini mengindikasikan bahwa fungsi sudah ditentukan. Hal ini bisa berarti:

  • fungsi yang sama ditentukan di dua file.
  • fungsi yang sama ditentukan di dua tempat dalam file yang sama.
  • File, di mana fungsi Anda ditentukan, telah disertakan sebanyak dua kali (sepertinya fungsi telah ditentukan dua kali).

Untuk mengatasi masalah seperti yang dikemukakan di poin ketiga atau terakhir,gunakan include_once alih-alih include pada saat menyertakan file functions.php - sehingga file ini tidak disertakan lebih dari sekali.

Buatlah seseorang tersenyum hari ini!