编程语言

python命令pip list

python命令pip list检查是否已存在需要的包

easyswoole异常接管处理

easyswoole框架控制器类中异常接管处理,只需要在控制器类中重写父类的exception处理方法即可。在调用的方法中使用:throw new HttpException("出现异常");抛出异常。

php异常捕获tp3案例演示

Exception::__construct — 异常构造函数,getMessage — 获取异常消息内容,getPrevious — 返回前一个 Throwable,getCode — 获取异常代码,getFile — 创建异常时的程序文件名称,getLine — 获取创建的异常所在文件中的行号,getTrace — 获取异常追踪信息,getTraceAsString — 获取字符串类型的异常追踪信息,__toString — 将异常对象转换为字符串,__clone — 异常克隆

php函数array_change_key_case使用场景

php函数array_change_key_case(array $array, int $case = CASE_LOWER): array,官网说了是将数组中的所有键名修改为全大写或小写,array_change_key_case() 将 array 数组中的所有键名改为全小写或大写。本函数不改变数字索引。

php加减乘除bcadd-bcsub-bcmul-bcdiv

精确加法计算bcadd($a,$b,$scale);精确减法计算bcsub($a,$b,$scale);精确乘法计算bcmul($a,$b,$scale);精确除法计算bcdiv($a,$b,$scale);精确求余/取模计算bcmod($a,$b);比较大小计算bccomp($a,$b,$scale); // 比较到小数点位数,大于返回 1 等于返回 0 小于返回 -1。

php计算两个数的和函数bcadd

php计两个任意精度数字的加法计算函数bcadd,php算两个数的和保留两位小。

easyswoole启动端口被占用

EasySwoole 是一款基于 Swoole Server 开发的常驻内存型的分布式 PHP 框架,专为 API 而生,摆脱传统 PHP 运行模式在进程唤起和文件加载上带来的性能损失。 EasySwoole 高度封装了 Swoole Server 而依旧维持 Swoole Server 原有特性,支持同时混合监听 HTTP、自定义 TCP、UDP 协议,让开发者以最低的学习成本和精力编写出多进程、可异步、高可用的应用服务。

php类成员属性定义

如果我们在一个php脚本中实现一个类,实例化这个类,并且访问类中使用var关键字定义的属性来解决访问类属性不存在的问题。

php获取类中不存在的成员变量

如果我们在一个php脚本中实现一个类,实例化这个类,并且访问类中不存在的成员属性,或者说是说成成员变量,等等。会发生什么意外?前提是请开启报告错误级别所有:error_reporting=E_ALL,请在php.ini配置文件中完成。

php中define与defined的对比

php中define与defined的对比;define定义一个常量,常量也是全局范围的;可以在脚本的任何地方访问;一个常量一旦被定义,就不能再改变或者取消定义。