排序
PHP字符串补全,自动填充,输出固定长度
方法一:$newStr= sprintf('%05s', $str);sprintf()的功能非常灵活,上面的格式字符串中,“%05s”表示输出成长度为5的字符串,如果长度不足,左边以零补全;如果写成 “%5s”,则默认以空格补全...
PHP中new self() 和 new static() 的区别
new static() 是在php5.3版本引入的新特性new static 和 new self() 都是 new 一个对象直接看代码class Father { public function getNewFather() { return...
PHP排序的几种方法
下面是PHP常用的几种排序犯法// 冒泡排序function BubbleSort($arr) { // 获得数组总长度 $num = count($arr); // 正向遍历数组 for ($i = 1; $i =...
PHP global 关键词
global 关键词用于在函数内访问全局变量。示例一$x=5; $y=10; function myTest() { global $x,$y;//通过global来声明$x,$y,相当于传递参数 $y=$x+$y; } myTest()...
PHP实现将base64格式图片保存在指定目录的方法
PHP对Base64的支持非常好,有内置的base64_encode与base64_decode负责图片的Base64编码与解码。编码上,只要将图片流读取到,而后使用base64_encode进行进行编码即可得到。而解码就略微麻烦一点...
PHP下开启PDO MySQL的扩展
PDO扩展为PHP访问数据zd库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数版执行查询和获取数据。开启PDO和PDO_MySQL扩展方法...
PHP内置函数大全及说明
字符串addcslashes — 为字符串里面的部分字符添加反斜线转义字符addslashes — 用指定的方式对字符串里面的字符进行转义bin2hex — 将二进制数据转换成十六进制表示chop — rtrim() 的别名函数...
PHP5.6 和PHP7.0区别
1、PHP7.0 比PHP5.6性能提升了两倍。2、PHP7.0全面一致支持64位。3、PHP7.0之前出现的致命错误,都改成了抛出异常。4、增加了空结合操作符(??)。效果相当于三元运算符。5、PHP7.0新增了函数...
PHP将字符串的每个单词的首字符变成大写
将传入的字符串的每个单词的首字符变成大写$str = 'hellow word'; echo ucwords($str); //输出:Hellow Word注:只修改每个单词的首字母,其他的没变化相关函数:ucwords
解析PHP的self关键字
PHP群里有人询问self关键字的用法,答案是比较明显的:静态成员函数内不能用this调用非成员函数,但可以用self调用静态成员函数/变量/常量;其他成员函数可以用self调用静态成员函数以及非静态...