This is a PHP test
- 快速排序
- 二分查找
- 斐波那契数列
- 猴群选举
- topK
- 给定一个二维数组,数组每行从左到右都是递增的;每列也是递增的。 请完成一个函数,输入如上二维数组和一个整数,函数功能为判断该整数是都存在于数组中。 时间复杂度尽可能低。(请说明时间复杂度)
- 输入一个字符串,输出所有排列
- 合并两个有序数组为一个有序数组
- 求一个矩阵中最大的二维矩阵(元素和最大)
如:
1 2 0 3 4
2 3 4 5 1
1 1 5 3 0
中最大的是:
4 5
5 3
- 测试 array_filter|array_walk|array_map
- php7新特性——标量类型与返回值类型声明
- php7新特性——Null合并运算符
- php7新特性——太空船运算符
- php7新特性——define定于常量数组
- php7新特性——new class创建匿名类
- php7新特性——Closure::call
有着更好的性能,将一个闭包函数动态绑定到一个新的对象实例并调用执行该函数
- php7新特性——过滤unserialize
- php7新特性——CSPRNG 生成加密强壮的随机数
- php7新特性——异常 assert断言
- php7新特性——use语句
批量加载同一个命名空间下的类、函数、常量
- php7新特性——Session选项
//session_start可以接受一个数组参数,覆盖php.ini中的session配置
//这个特性也引入了一个新的 php.ini 设置(session.lazy_write), 默认情况下设置为 true,意味着 session 数据只在发生变化时才写入。
//除了常规的会话配置指示项, 还可以在此数组中包含 read_and_close 选项。如果将此选项的值设置为 TRUE, 那么会话文件会在读取完毕之后马上关闭,
//因此,可以在会话数据没有变动的时候,避免不必要的文件锁
session_start([
'cache_limiter' => 'private',
'read_and_close' => true,
])
当对象实例被当做方法调用时触发 laravel框架中关于单个行为控制器的实现就是基于————invoke
- 序列