Rumah >pembangunan bahagian belakang >tutorial php >PHP让人不知道的匿名函数的几种写法(附代码)

PHP让人不知道的匿名函数的几种写法(附代码)

烟雨青岚
烟雨青岚ke hadapan
2020-06-12 09:40:182442semak imbas

PHP让人不知道的匿名函数的几种写法(附代码)

PHP让人不知道的匿名函数的几种写法

通用的写法:

1、传统写法

<pre class="brush:php;toolbar:false">
function timer () {
echo "hello world";
}
SwooleTimer::tick(2000, &#39;timer&#39;);

2、闭包写法

<pre class="brush:php;toolbar:false">
SwooleTimer::tick(2000, function () {
echo "hello world";
});

高级点的写法:

1、传统写法

<pre class="brush:php;toolbar:false">
$str = "hello world";
function timer () {
global $str;
echo $str;
}
SwooleTimer::tick(2000, &#39;timer&#39;);

2、闭包写法

<pre class="brush:php;toolbar:false">
$str = "hello world";
SwooleTimer::tick(2000, function () use ($str) {
echo $str;
});

感谢大家的阅读,希望大家收益多多。

本文转自: https://www.cnblogs.com/newmiracle/p/11875325.html

推荐教程:《php教程

Atas ialah kandungan terperinci PHP让人不知道的匿名函数的几种写法(附代码). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:51dev.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam