PHP 7.2의 create_function() 사용 중단
create_function() 함수는 PHP 7.2.0에서 사용 중단으로 분류됩니다. 이 문서에서는 이러한 지원 중단에 대해 설명하고 최신 PHP 버전을 수용하기 위해 코드를 다시 작성하는 방법에 대한 지침을 제공합니다.
create_function()을 대체하기 위해 코드 다시 작성
이전의 코드를 조정하려면 PHP 7.2에 create_function()을 사용하려면 부모 범위에 액세스하기 위해 use 키워드와 함께 익명 함수(클로저라고도 함)를 채택하는 것이 좋습니다. 변수. 실제 예시:
$callbacks[$delimiter] = function($matches) use ($delimiter) { return $delimiter . strtolower($matches[1]); };
이 코드는 원래 create_function() 구현과 동일한 기능을 달성합니다.
위 내용은 PHP 7.2에서 PHP의 더 이상 사용되지 않는 create_function()을 어떻게 대체할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!