[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)을 바꾸면 이 오류를 피할 수 있다.
2023/12/30 13:37 2023/12/30 13:37
글 걸기 주소 : 이 글에는 글을 걸 수 없습니다.

덧글을 달아 주세요