php中使用json_decode()和json_encode()
一、json_encode() 对变量进行JSON编码 语法: json_encode ( $value [, $options = 0 ] ...
php实现一个10进制转2进制的函数
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。 具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此...
['a'=>200,'b'=>100,'c'=>100],写一个自定义排序函数,按值降序,如果值一样,按键排序
```php function kvsort($arr) { $res_arr = []; while (count($arr)) ...
写一段代码,找到所有子集合,如[a,b,c]的子集合有{},{a},{b},{c},{ab},{ac},{abc}
```php //递归法 function allSubSet(array $arr = [], $sub_set = "", $begin_poin...
rand与mt_rand的区别
1.int rand(void) / int mt_rand(void) 2.int rand(int $min, int $max) / int mt...
php-fpm各配置含义,fpm的daemonize模式
static - 子进程的数量是固定的(pm.max_children) ondemand - 进程在有需求时才产生(当请求时,与 dynamic 相反...
有10亿条订单数据,属于1000个司机的,请取出订单量前20的司机
```php 思路: 1、先顺序读取10亿条数据,统计每个司机各点多少订单量 2、构建一个最大堆,顺序过滤1000个司机,找到前20个司机 伪代...
php7性能为什么提升这么高
https://laravel-china.org/articles/6201/questions-and-answers-that-laravel-an...
10g文件,用php查看它的行数
来自网络: 它的方式是一次读取一部分数据,计算这部分数据中有多少个换行符,不断循环,效率会比顺序读取内容高 ```php class LNode{ //为了简化访问单链表,结点中的数据项的访问权限都设为publ...
升级Php 7.4带来的两个问题
由于我机器用的滚动更新的Archlinux,不知不觉Php已经升级到7.4了,没想到这次更新带来了极大的麻烦。 首先是Php-fpm的新选项Protec...
php实现获取数组中相同/不相同的元素
1、获取数组相同元素 array_intersect()该函数比较两个(或更多个)数组的键值,并返回交集数组,该数组包括了所有在被比较的数组(array...
php用逗号格式化数字
今日工作需要格式化数字显示当前商品价格,比如2335.32,需要格式化为2,335.32这样显示。我写了一个函数。 总感觉这么简单的功能,但是却需要30...
对php-cli环境的理解
php-cli我在是看swoole的时候看到了,swoole_server只能用于php-cli环境,那什么是php-cli环境,于是百度,复制了网上我觉...
PHP框架中.env文件的加载过程
现在很多框架使用根目录的.env文件来配置环境变量,php本身是不会去解析这个文件的,需要使用php代码读取和解析这个文件放入环境变量中。 例如查看th...
PHP7 新特性及底层优化
### PHP7 新特性 标量类型声明、返回值类型声明、通过 define() 定义常量数组、匿名类、相同命名空间类一次性导入 ### PHP7 ...
非常抱歉,由于版权问题,我们无法提供任何电子书籍的下载资源