PHP 동적 생성 방법: 1. PHP 샘플 파일을 생성합니다. 2. "if (count($_POST) > 0) {...}"을 통해 조건문을 생성합니다. 3. "create_function()" 문을 통해 메서드를 동적으로 생성합니다.
이 문서의 운영 환경: Windows 7 시스템, PHP7.1, Dell G3 컴퓨터.
PHP에서 동적으로 메소드를 생성하는 방법은 무엇입니까?
PHP 런타임 시 동적으로 함수를 생성하는 방법
일반 언어 함수는 런타임 시 정의해야 하며, PHP는 런타임 시 동적으로 함수 생성을 지원합니다. 다음은 연습 시 다양한 조건에 따라 생성되는 간단한 예제입니다. a
<?php if (count($_POST) > 0) { $prepped = create_function('$a', 'return trim($_POST[$a]);'); } elseif (count($_GET) > 0) { $prepped = create_function('$a', 'return strtoupper($_GET[$a]);'); } else { $prepped = create_function('$a', 'return false;'); }echo $prepped('file'); ?>
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 동적으로 메소드를 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!