함수가 존재하는지 확인

사용자 정의 함수를 만들고 변수 함수의 사용법을 이해할 때 프로그램에서 호출한 함수가 존재하는지 확인하기 위해 function_exists를 사용하여 함수가 존재하는지 확인하는 경우가 많습니다. 동일한 method_exists를 사용하여 클래스 메서드가 존재하는지 검색할 수 있습니다.

<?php
function func() {}if (function_exists('func')){   echo 'exists';}
?>

클래스가 정의되어 있는지 여부에 관계없이 class_exists를 사용할 수 있습니다.

<?php
class MyClass{}// 使用前检查类是否存在if (class_exists('MyClass')) {   $myclass = new MyClass();}
?>

PHP에는 파일이 존재하는지 여부 등을 확인하는 방법이 많이 있습니다.

아아아아


지속적인 학습
||
<?php function func() { echo 'exists'; } $name = 'func'; if (function_exists($name)) { //判断函数是否存在 $name(); }
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~