ReflectionMethod: [PHP手册]详情
主要方法:
isPublic() 是否为 public 方法
getNumberOfParameters() 获取参数个数
getParamters() 获取参数信息
invoke( object $object [, mixed $parameter [, mixed $... ]] ) 执行方法
invokeArgs(object obj, array args) 带参数执行方法
ReflectionMethod: [PHP手册]详情
主要方法:
isPublic() 是否为 public 方法
getNumberOfParameters() 获取参数个数
getParamters() 获取参数信息
invoke( object $object [, mixed $parameter [, mixed $... ]] ) 执行方法
invokeArgs(object obj, array args) 带参数执行方法
1、先安装 brew,参考文章:Mac Pro 安装 Homebrew 软件包管理工具
2、执行安装命令
brew install cmake
出现警告提示:
Warning: cmake-3.5.2 already installed, it's just not linked
当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。
因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。
查看磁盘剩余空间: df -Th
[root@localhost ~]# df -Th 文件系统 类型 容量 已用 可用 已用%% 挂载点 /dev/sda1 ext4 25G 10G 14G 43% / tmpfs tmpfs 504M 0 504M 0% /dev/shm /dev/sda2 ext4 14G 164M 13G 2% /home
str_pad() 函数把字符串填充为指定的长度。
进入 详细介绍页面
error_log() 函数向服务器错误记录、文件或远程目标发送一个错误。
若成功,返回 true,否则返回 false。
error_log(error,type,destination,headers)
去官方下载了个firefox18版,发现解压后即可使用,但为了管理方便,还需重新规划下:
1.下载Firefox
https://www.mozilla.com/en-US/firefox/new/
https://www.mozilla.org/en-US/firefox/all.html(所有 系统、语言的最新下载列表)
一般我们进行取余运算第一个想到的就是用百分号%,但当除数是个很大的数值,超出了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)