一般我们进行取余运算第一个想到的就是用百分号%,但当除数是个很大的数值,超出了int范围时,这样取余就不准确了。
php大数(浮点数)取余函数
/** * php大数取余 * * @param int or float $bn 除数 * @param int $sn 被除数 * @return int 余数 */ //大数(浮点数)取余方法 function Kmod($bn, $sn) { return intval(fmod(floatval($bn), $sn)); }
parse_url()
该函数可以解析 URL,返回其组成部分。它的用法如下:
array parse_url(string $url)
多态是除封装和继承之外的另一个面象对象的三大特性之一,我个人看来PHP中虽然可以实现多态,但和c++还有Java这些面向对象的语言相比,多 态性并不是那么突出,因为PHP本身就是一种弱类型的语言,不存在父类对象转化为子类对象或者是子类对象转化为父类对象的问题,所以多态的应用并不是那么 的明显;所谓多态性是指一段程序能够处理多种类型对象的能力
采用PHP函数glob实现寻找与模式匹配的文件路径,主要讨论glob()函数的作用和用法,利用glob函数读取目录比其它的要快N倍,因为glob函数是内置函数处理起来自然要快。
一,函数原型
注意:glob()函数获取的是一个数组,其返回一个包含有匹配文件/目录的数组。如果出错返回FALSE
一,函数原型
array glob ( string pattern [, int flags] )
注意:glob()函数获取的是一个数组,其返回一个包含有匹配文件/目录的数组。如果出错返回FALSE
作者:AlbertWen
添加时间:2012-12-07 15:14:13
修改时间:2025-08-15 10:45:56
分类:06.前端/Vue/Node.js
编辑
js中有一个函数parseInt,可以将对象转换成数字类型,一旦转换失败,统一转换成一种特殊的数字类型,即NaN,表示这不是数字,
于是乎,当我们想判断一个对象可(转)为正常的数字时,会想到下面的编码
if (parseInt(str) == NaN) { alert('不是数字'); }
其实这个是错误的,
作者:AlbertWen
添加时间:2012-12-06 14:00:14
修改时间:2025-08-06 22:41:37
分类:16.编程基础/Web安全
编辑
作者:AlbertWen
添加时间:2012-12-03 14:35:24
修改时间:2025-08-12 05:16:59
分类:06.前端/Vue/Node.js
编辑
CSS控制表格样式
/* 合并边框重叠部分 */ table{border-collapse:collapse;} /* 单元格边框 */ td{border:1px solid #A7A
作者:AlbertWen
添加时间:2012-12-02 23:25:19
修改时间:2025-08-12 04:12:12
分类:18.系统设计/UML建模
编辑
作者:AlbertWen
添加时间:2018-02-05 13:04:49
修改时间:2025-08-14 14:19:48
分类:16.编程基础/Web安全
编辑
[2016-12-02] discuz最新漏洞解决方案,文件包含漏洞,函数check_seccode()漏洞
[2017-09-27] DiscuzX ≤ v3.4 任意文件删除漏洞