摘要:
1 获得文件名: basename(); 给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。 eg: 复制代码 代码如下: $path = "/home/httpd/html/index.php"; $file = bas 阅读全文
posted @ 2017-06-01 15:35
lhbryant
阅读(146)
评论(0)
推荐(0)
摘要:
read()){ $filename=$dir.'/'.$entry; if(is_file($filename)){ @unlink($filename); }elseif(is_dir($filename)&$forceclear&$entry!='.'&$entry!='..'){ chmod 阅读全文
posted @ 2017-06-01 15:34
lhbryant
阅读(201)
评论(0)
推荐(0)
摘要:
错误1:foreach循环后留下悬挂指针 在foreach循环中,如果我们需要更改迭代的元素或是为了提高效率,运用引用是一个好办法: $arr = array(1,2,3,4); foreach($arr as&$value){ $value = $value 2; } // $arr is now 阅读全文
posted @ 2017-06-01 15:31
lhbryant
阅读(1348)
评论(0)
推荐(0)
摘要:
PHP的Trait Trait是在PHP5.4中加入的,它既不是接口也不是类。主要是为了解决单继承语言的限制。是PHP多重继承的一种解决方案。例如,需要同时继承两个 Abstract Class, 这将会是件很麻烦的事情,Trait 就是为了解决这个问题。它能被加入到一个或多个已经存在的类中。它声明 阅读全文
posted @ 2017-06-01 15:19
lhbryant
阅读(235)
评论(0)
推荐(0)
摘要:
PHP反射API 近期忙着写项目,没有学习什么特别新的东西,所以好长时间没有更新博客。我们的项目用的是lumen,是基于laravel的一个轻量级框架,我看到里面用到了一些反射API机制来帮助动态加载需要的类、判断方法等,所以本篇文章就把在PHP中经常用到的反射API给大家分享一下吧,想学习反射AP 阅读全文
posted @ 2017-06-01 15:18
lhbryant
阅读(472)
评论(0)
推荐(0)
摘要:
php split 和 explode 的区别 split (PHP 3, PHP 4 ) split 用正则表达式将字符串分割到数组中 说明 array split ( string pattern, string string [, int limit]) 提示: preg_split() 函数 阅读全文
posted @ 2017-06-01 15:17
lhbryant
阅读(3607)
评论(0)
推荐(0)
摘要:
php判断检测一个数组里有没有重复的值 php里有一个处理数组重复值得函数array_unique,我们的思路就是用这个函数来实现的。 if (count($array) != count(array_unique($array))) { echo '该数组有重复值'; } 著作权归作者所有。商业转 阅读全文
posted @ 2017-06-01 15:16
lhbryant
阅读(5789)
评论(0)
推荐(0)
摘要:
PHP serialize 和 JSON 解析与区别 对于JSON(JavaScript Object Notation)大家应该不陌生,它是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard 阅读全文
posted @ 2017-06-01 15:16
lhbryant
阅读(7223)
评论(0)
推荐(1)
摘要:
php 单文件上传 通过 PHP,可以把文件上传到服务器。 创建一个文件上传表单 允许用户从表单上传文件是非常有用的。 请看下面这个供上传文件的 HTML 表单: Filename: </form 请留意如下有关此表单的信息: 标签的 enctype 属性规定了在提交表单时要使用哪种内容类型。在表单 阅读全文
posted @ 2017-06-01 15:15
lhbryant
阅读(401)
评论(0)
推荐(0)
摘要:
php 数组 类对象 值传递 引用传递 区别 一般的数据类型(int, float, bool)不做这方面的解说了 这里详细介绍一下数组和的类的对象作为参数进行值传递的区别 数组值传递 实例代码: output: array(2) { [0]= string(1) "a" [1]= string(1 阅读全文
posted @ 2017-06-01 15:14
lhbryant
阅读(160)
评论(0)
推荐(0)

浙公网安备 33010602011771号