[PHP] 이름이 같은 함수를 또 선언했을 때 - PHP Fatal error: Cannot redeclare...
PHP Fatal error: Cannot redeclare my_function() (previously declared in /.../index.php:150) in /.../index.php on line 159
이름이 같은 함수를 다시 선언하면 위와 같은 오류가 나올 수 있다. 이미 만든 함수 내용을 복사하고 붙여넣기하여 다른 함수를 만들다가 함수 이름을 바꾸는 것을 깜빡하면 이런 오류를 겪을 수 있다.
<?php
...
function my_function() {
...
}
function my_function() {
...
}
...
?>
둘 가운데 하나의 함수 이름(my_function)을 바꾸면 이 오류를 피할 수 있다.
덧글을 달아 주세요