技术的路上总是要遇到不少妖怪的,作为一个流氓希望一路披荆斩棘在技术的路上越走越远!

分类 PHP 下的文章

August 18, 2020

PHP之Closure类

1.Closure简介用于代表 匿名函数 的类.匿名函数(在 PHP 5.3 中被引入)会产生这个类型的对象。在过去,这个类被认为是一个实现细节,但现在可以依赖它做一些事情。自 PHP 5.4 起,这个类带有一些方法,允许在匿名函数创建后对其进行更多的控制。除了此处列出的方法,还有一个 __invoke 方法。这是为了与其他实现了 __invoke()魔术方法 的对象保持一致性,但调用匿名函...
August 18, 2020

PHP之可变函数

1.匿名函数/闭包函数(Closure)$add = function (int $a,int $b):int { return $a + $b; }; PHP7可以定义参数和返回值类型,具体如上2.可变函数方法一:$add = function (int $a,int $b) { return $a + $b; ...
July 13, 2020

PHP之CGI、FastCGI、php-fpm、php-cgi区别

CGI是通用网关接口,是外部应用程序与Web服务器之间的接口标准,CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。而FastCGI像是一个常驻(long-live)型的CGI,是用来提高CGI程序性能的。CGI是个协议,跟进程什么的没关系。那Fastcgi又是什么呢?Fastcgi是用来提高CGI程序性能的。提高性能,那么CGI程序的性能问题在哪呢?”...
July 3, 2020

PHP之魔术常量

魔术常量:PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。有八个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 LINE 的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:__LINE__:文件中当前的行号FILE__:文件的完整路径和文件名。如...
July 2, 2020

PHP数据类型之Callback / Callable 类型

PHP一些函数如 call_user_func() 或 usort() 可以接受用户自定义的回调函数作为参数。回调函数不止可以是简单函数,还可以是对象的方法,包括静态类方法。传值:PHP是将函数以string形式传递的。可以使用任何内置函数和自定义函数,不能使用语言结构(array(),echo,empty(),eval(),exit(),isset(),list(),print 或 uns...