每天PHP函数-usleep,uniqid,time_sleep_until,time_nanosleep,show_source

 RorinL     2022年01月16日 星期日 21:35:40     php   每天两个PHP函数      php   php函数    

1.usleep(micro_seconds)

暂停脚本的执行(微秒)

没有返回值;在windows中不太建议使用,这回产生性能问题;建议的使用的是sleep

2.uniqid(前缀(str),是否更具唯一性)

用于生成唯一id

没有前缀参数时为13位string;唯一性为true时候生成的id更具唯一性,返回的字符串长度23

3.time_sleep_until(float $timestamp): bool

这个和usleep不同的是脚本被执行时机将是在指定时间(时间戳)时再去执行,此处时间戳需要是秒

4.time_nanosleep(int $seconds, int $nanoseconds)

使程序延缓执行若干秒和纳秒

seconds秒数,nanosecons纳秒(不大于一亿);成功时候将返回true,失败返回false,该延迟被中断时候将返回一个关联数组:

  • seconds – 延迟剩余未执行的秒数
  • nanoseconds – 延迟剩余未执行的纳秒数

5.show_source(filepath,true/false)

用于将文件中PHP语法高亮显示,高亮显示使用的是html语法;

true时返回一个字符串,false(默认)直接输出高亮文本

highlight是他的兄弟!


暂无评论

发表回复

您的电子邮箱地址不会被公开。

CAPTCHAis initialing...