>백엔드 개발 >PHP 튜토리얼 >PHP 클로저 정의 및 사용법 간단한 예제 PHP 팁

PHP 클로저 정의 및 사용법 간단한 예제 PHP 팁

jacklove
jacklove원래의
2018-06-27 17:49:141569검색

이 글은 주로 PHP 클로저의 정의와 사용법을 소개하고 있으며, PHP 클로저의 간단한 정의와 사용법, 관련 주의사항을 간단한 예제로 분석해 도움이 필요한 친구들이 참고할 수 있습니다.

이 글의 예제는 정의를 설명합니다. PHP 클로저 및 사용. 다음과 같이 참조용으로 모든 사람과 공유하세요.


또 다른 예


<?php
function getClosure($i)
{
  $i = $i.&#39;-&#39;.date(&#39;H:i:s&#39;);
  return function ($param) use ($i) {
    echo "--- param: $param ---\n";
    echo "--- i: $i ---\n";
  };
}
$c = getClosure(123);
$i = 456;
$c(&#39;test&#39;);
sleep(3);
$c2 = getClosure(123);
$c2(&#39;test&#39;);
$c(&#39;test&#39;);
/*
output:
--- param: test ---
--- i: 123-21:36:52 ---
--- param: test ---
--- i: 123-21:36:55 ---
--- param: test ---
--- i: 123-21:36:52 ---
*/



당신이 관심을 가질 만한 기사:


php 공공계좌 개발 현금 레드 패킷 PHP 예제

PHP 코드 리팩토링 방법에 대한 토론_php 팁

PHP는 로드 밸런싱에서 세션 공유 기능을 구현합니다. PHP 팁



위 내용은 PHP 클로저 정의 및 사용법 간단한 예제 PHP 팁의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.