创建一个网站所需的成本,广州地铁封闭最新消息,网络系统架构,wordpress支持多少并发microtime函数描述#xff1a;返回当前Unix时间戳和微秒数语法#xff1a;mixed microtime( [ bool $get_as_float ] )//直接输出echo microtime();//得到的是 如#xff1a;0.26672100 1585622985 前面是当前微秒数#xff0c;后面是正常时间戳#xff0c;中间以空格分隔…microtime函数描述返回当前Unix时间戳和微秒数语法mixed microtime( [ bool $get_as_float ] )//直接输出echo microtime();//得到的是 如0.26672100 1585622985 前面是当前微秒数后面是正常时间戳中间以空格分隔开//如果带有参数(布尔型参数)echo microtime(true);//输出结果1585623020.7408 刚才的微秒数就会以浮点数的形式表现在原有的时间戳之后浮点数太长可进行格式化操作round($float,3)表示保留到小数点后三位uniqid函数描述生成唯一ID语法string uniqid( [ string $prefix [, bool $more_entropy false ]] ) 都是可选参数第一个参数是前缀echo uniqid(haha);//结果就是 haha......(后面是随机生成的)但是我们这个前缀是不变的话没有意义所以我们可以uniqid( microtime() );uniqid( microtime() . mt_rand() );这个时候我们会发现它会有时间戳和随机数随机ID但是长度是不固定的这时候我们可以使用uuid(产生唯一ID)uuid 8-4-4-4-12的形式 正好是32位 (MD5是32位的)echo md5(uniqid(microtime() . mt_rand())),;这就产生一个UUID的形态这样可以保证文件名即使在分布式环境下是唯一的 有些网站也会用网卡的mac地址这个也是唯一的