이 기사의 예에서는 PHP가 function_exists를 통해 함수가 존재하는지 여부를 감지하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
PHP에서는 function_exists() 함수를 사용하여 다른 함수가 존재하는지 감지할 수 있습니다. 함수 이름을 function_exists에 문자열로 전달하여 해당 함수가 여전히 존재하는지 확인할 수 있습니다
function highlight( $txt ) { return "<sub>$txt</sub>"; } function textWrap( $tag, $txt, $func="" ) { if (function_exists( $func ) ) $txt = $func($txt); return "<$tag>$txt</$tag>\n"; }
사용 예는 다음과 같습니다.
echo textWrap('i','function exists Demo','highlight'); //输出结果为斜体字的: function exists Demo
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.