PHP
-
php中unset函数的使用
,说明,1、unset函数可以释放给定的变量。通过使用该函数,可以删除数组中的空白元素。,2、该函数接受索引并删除指定索引上存在的元素。,语法,参数,$var: 要销毁的变量。,返…
-
php不能生成图片的解决办法
,解决办法,1、打开gd2库,通过phpinfo进行查看。清除bom,代码是顶行开始写的,所以问题可能出现在代码上。,2、在header前加上ob_clean()语句,随后就可以运…
-
php中require和include如何区分
,区分说明,1、require是无条件的,在过程中添加require,无论是否成立,都会先执行。,当文件不存在或无法打开时,会提示错误,并且会终止程序执行。,2、include有返…
-
php中__destruct方法是什么
,说明,1、当类被销毁时候自动触发,可以使用unset方法触发该方法。,2、属类中可选择的一部分,通常用来完成一些在对象销毁前的清理任务。析构函数不能带有任何参数。,格式:,实例,…
-
php中foreach的使用
,说明,1、foreach是通过对象的工具,可以单独使用,也可以配合迭代器和生成器使用。,2、如果foreach被定义为类,则可以输出所有属性,如果在类别之外被调用为函数,则只能输…
-
php使用array_diff去除元素
,1、array_diff() 函数用于比较两个(或更多个)数组的值,并返回差集。,语法,2、array_diff() 比较两个(或更多个)数组的值(key=>value 中…
-
php中n阶乘的实现方法
,1、普通递归实现,根据递归的通用公式fact(n) = n * fact(n-1)很容易写出阶乘的计算代码。,普通递归实现的优点在于代码比较简洁,和通用公式一样的过程使得代码容易…
-
php PSR-4是什么意思
,说明,1、PSR-4规范了指定文件路径从而自动加载类,同时规范了自动加载文件的位置。,2、在PSR-4的键下,可以定义命名空间和路径的映射关系。,当自动加载类如Foo\Bar\B…
-
php中__callStatic方法的使用
,说明,1、当要调用的静态方法不存在或者权限不足时候会自动调用。,2、与__call()方法相同,接受方法名和数组作为参数。,语法,参数,$funcname String 调用的方…
-
php迭代器iterator的作用
,说明,1、实行foreach的对象时,自动调用,规定了遍历的方法。,2、Iterator是php预定义的接口类,可以直接使用。iterator{}是Traversable{}的子…
-
php8.1进入Alpha阶段,版本更新速看
,PHP8.1已经进入Alpha阶段,8.1将是继8之后的另一个重要版本。,主要变化如下:,1、完成枚举功能 (Enums),具体细节查看 RFC,2、引入 fsync() 函数,…
-
为什么我觉得GoFrame的Garray比PHP的Array还好用?



写过PHP的同学都知道 PHP的数组Array非常好用,特别灵活。,我在写PHP之前使用Java做安卓开发,在接触PHP的数组Array之后,直呼太香了!,而在学习Go基…