在函数引用上,self与static的区别是:对于静态成员函数,self指向代码当前类,static指向调用类;对于非静态成员函数,self抑制多态,指向当前类的成员函数,static等同于this,动态指向调用类的函数。
在向微信发送请求参数时,尤其是金额,需要把元转换为分,直接乘以100就可以,但是又使用了转化整数类型的函数:int 或者 intval 结果都会少1
PHP 的浮点数是不能精确计算的,具体的可以看这篇文章。所幸的是,金额一般不会有太多的小数。那么存储的时候呢,一言以蔽之,以 分 为单位进行存储。在 MySQL 中,以 int 类型存储就行了(视情况选择字段类型)。
今遇到一个小学数学题, 各位数字互不相同,且能被自身每个数字整除的最大五位数是多少, 想来想去只有各种试, 后面绝对麻烦, 就想着用代码来直接试, 就百度了一个排列组合的算法.
在Linux给PHP7.4安装gd库的时候,会报错error: --with-freetype-dir --with-jpeg-dir等等,
http_build_query() 是PHP原生的将数组或其他结构数据组成URL请求数据的方法.