header('content-type:text/html;charset=utf-8;');

// connection_aborted():函数检测是否断开客户机,如果断开则返回1,否则返回0

// connection_status():函数返回当前的链接状态,可能返回结果为:

// 0 - CONNECTION_NORMAL - 连接运行正常

// 1 - CONNECTION_ABORTED - 连接由用户或网络错误终止

// 2 - CONNECTION_TIMEOUT - 连接超时

// 3 - CONNECTION_ABORTED & CONNECTION_TIMEOUT

echo connection_aborted();

echo '
';

echo connection_status();

// constant(constant):函数返回常量的值。

define('name','huge');//定义常量,常量值只能是数字或字符串

echo '
';

echo name;

echo '
';

echo constant('name');

// defined(name):检测常量值是否已存在

echo '
';

echo defined('name');

// die(str):函数输出一条消息,并退出当前脚本,是exit()函数的别名

// eval(code_str):函数把字符串当php代码执行

echo '
';

$str='$a=1+1;';//记得要写分号,否则会报错

eval($str);

echo $a;

// highlight_file(filename,return):函数对文件进行语法高亮显示

// filename 必需。要进行高亮处理的 PHP 文件的路径。

// return 可选。如果设置 true,则本函数返回高亮处理的代码。

//highlight_string(string,return):函数对字符串进行高亮显示,

//return设为true,则以变量的形式返回,否则直接输出到浏览器

//show_source()是其别名

echo '
';

echo highlight_file('test.html',true);

highlight_string("Hello world! <?php phpinfo(); ?>");

// ignore_user_abort(setting):函数设置与客户机断开是否终止脚本的执行

// setting:可选,如果设置为true,则忽略与用户的与用户的断开,如果设置为false

// ,则会导致脚本停止运行,如果为设置,则返回当前的设置

// pack(format,args+):函数把数据装入一个二进制字符串

// unpack(format, data):函数对二进制字符串进行解包

// php_strip_whitespace(filename):函数返回已删除php注释以及空白字符的源代码文件

// sleep(seconds):函数延迟代码执行若干秒

// usleep(micro_seconds):函数延迟代码执行若干微妙

// time_nanosleep(seconds, nanoseconds):函数延迟代码执行若干秒和纳秒

echo date('h:i:s');

echo '
';

sleep(5);

echo date('h:i:s');

// time_sleep_until(timestamp):函数延迟代码执行,直到指定的时间

// uniqid():函数基于微妙计生成一个唯一ID

?>

php最后最后再执行,php最后几个函数相关推荐

  1. 【Java】面试官灵魂拷问:if语句执行完else语句真的不会再执行吗?

    写在前面 最近跳槽找工作的朋友确实不少,遇到的面试题也是千奇百怪,这不,一名读者面试时,被面试官问到了一个直击灵魂的问题:if 语句执行完else语句真的不会再执行吗?这个奇葩的问题把这名读者问倒了! ...

  2. Semaphore控制同时访问的线程个数countdownlatch等待多个线程执行完本身线程再执行...

    Semaphore控制同时访问的线程个数countdownlatch等待多个线程执行完本身线程再执行 Semaphore控制同时访问的线程个数countdownlatch等待多个线程执行完本身线程再执 ...

  3. mysql 存储过程无效_用VC通过DLL包连接MySQL,执行存储过程后,再执行其他查询无效?解决方法...

    用VC通过DLL包连接mysql,执行存储过程后,再执行其他查询无效? MYSQL mysql; mysql_init(&mysql); mysql_real_connect(&mys ...

  4. asp.net服务器控件button先执行js再执行后台的方法

    关于button这个服务器控件,我一直想减少它向服务器提交数据.那些检测,还是在客户端实现就好了. 这就需要javascript,但是我发现仅仅有javascript还是不够的.button服务器控件 ...

  5. ExtJS 等待两个/多个store加载完再执行操作

    Extjs加载Store是异步加载的,这有很多好处.但是当我们要在两个或多个不同的store加载完再执行一些操作时,异步加载就成了一个问题.在Stack Overflow 等网站搜集并试用了几个处理方 ...

  6. 当前线程等待某些线程运行结束再执行的几种方案。CountDownLatch机制简单解读以及简单实现

    需求背景:如果没有采取什么措施,在开启分支线程后,当前线程继续往后执行,而不会阻塞等待分支线程,代码及运行结果如下. 1. Thread类的join方法 优点:如果当前线程需要指定某些线程结束后再执行 ...

  7. 关于angularjs dom渲染结束再执行的问题

    情景 当我点击了button, div才能显示.并且我想知道这个div的高度. 问题 当我点击这个button以后这个.chrome就然告诉我这个div高度是0.这不是睁着眼睛说瞎话吗?怎么能如此欺骗 ...

  8. Java等线程池执行完所有任务后再执行主线程

    2019独角兽企业重金招聘Python工程师标准>>> 因为要定时往数据库插入上百万数据,插入完之后再修改另外一部分数据, 怎么在线程池执行完所有任务后再执行主线程呢 import ...

  9. 如何先执行input (checkbox,radio)再执行函数

    2019独角兽企业重金招聘Python工程师标准>>> 遇到一个问题,当input type="checkbox"点击时,没有立即执行勾选或去勾,而是先执行函数, ...

最新文章

  1. apache2 的https配置和代理https后端nodejs配置
  2. gcc build a project
  3. Java实现按名称、日期、大小对文件进行排序
  4. 前端读者 | 由setTimeout引发的JS引擎运行机制的研究
  5. Docker最全教程——从理论到实战(四)
  6. 下载不了java应用程序_Java 7u45 - java webstart不会下载我的jar并执行应用程序,除非我显示java控制台...
  7. github 和git_学习编码时如何学习Git和GitHub
  8. 1.支付平台架构:业务、规划、设计与实现 --- 收银台业务
  9. 300G的python资料等着你
  10. 对无序的边界点排序(顺时针绘制边界)
  11. leetcode 热点——排列组合问题
  12. 如何在Centos官网下载所需版本的Centos——靠谱的Centos下载教程
  13. 网上书城之门户首页及新书上架,热销书籍
  14. 用C语言编程西瓜问题,C语言编写的小病毒
  15. 常见嵌入式/C/C++面试题100+集合(含参考答案)-更新中
  16. 什么模式下不可使用曝光补偿_曝光的正确顺序是什么 曝光正确顺序介绍
  17. SpringBoot 阿里云短信功能使用
  18. svn服务器安装位置,ubuntu下svn服务器安装配置--经过本人测试(非wwj)
  19. 编码器A相B相Z相的定义
  20. 第三次全国土地调查业务培训考试试题分析

热门文章

  1. 百度开平台BAE搭建网站
  2. MySQL初始化脚本mysql_install_db使用简介及选项参数
  3. 《RESTful Web Services》第一章 使用统一接口
  4. (021) Linux之正则表达式
  5. VS2010,Cannot find or open the PDB file
  6. IBatisNet1.5学习--配置篇
  7. [Swift]LeetCode498. 对角线遍历 | Diagonal Traverse
  8. 纯CSS实现气泡聊天框的方法
  9. unity, GL.TexCoord or GL.Color must put before GL.Vertex!!!
  10. Consumer group理解深入