-
PHP异步执行的常用方式小结
本文为大家整理总结了PHP异步执行的常用方式,感兴趣的同学参考下。 1.客户端页面采用AJAX技术请求服务器 优点:最简单,也最快,就是在返回给客户端的HTML代码中,嵌入AJAX调用,或者,嵌入一个img标签,src指向要执行的耗时脚本...
PHP 2014-12-02 13:07:15 -
php与mysql建立连接并执行SQL语句的示例代码
本文是一个篇php开发的入门教材,为大家讲解的是php与mysql建立连接并执行SQL语句的示例代码,感兴趣的同学参考下。 新手初试,还请各路高手多多指导...
PHP 2014-12-01 09:14:21 -
PHP中执行MYSQL事务解决数据写入不完整的问题
本文为大家讲解的是PHP中执行MYSQL事务解决数据写入不完整的问题,感兴趣的同学参考下. 事务可以进行模拟SQL操作,当所有的SQL都操作成功的时候才进行SQL操作,只要有一个操作失败就回滚当前事务的所有SQL操作,避免出现上面描述中出现的数据写入不完整等情况 近来稍有时间研究了下MYSQL中的事务操作,在很多场合下很是适用,譬如在注册的时候需要初始化很多张关联表的时候,问答回复的时候需要至少同时操作两张表,这些都会在某些时候只能成功更新一张表,而另外的SQL语句出现错误,正常的操作会导致初始化了一张表 ,其他的都木有能初始化,这个时候就会导致用户表里的用户信息已经执行插入,导致提示注册失败,但是用户已经注册了部分信息,这个时候需要程序员去数据库删除相应的数据是一个比较不好的事情。 因此这边考虑使用事务,事务可以进行模拟SQL操作,当所有的SQL都操作成功的时候才进行SQL操作,只要有一个操作失败就回滚当前事务的所有SQL操作,避免出现上面描述中出现的数据写入不完整等情况...
PHP 2014-12-01 01:35:30 -
PHP 计算代码执行耗时的代码修正网上普遍错误
本文是一个PHP 计算代码执行耗时的代码,并修正网上普遍错误,感兴趣的同学参考下。 前几天测试 SQLite 插入大数据量的时候, 找了一些关于计算执行时间的代码, 发现网上普遍流传着这样一份代码 $t1 = explode(' ', microtime()); // ... 执行代码 ... $t2 = explode(' ', microtime()); echo ($t2[1]-$t1[1]).'s '.($t2[0]-$t1[0]).'ms'; 其实稍微试一下, 就能发现这份代码有个严重的问题. 虽然 t2 得到的时间肯定比 t1 大, 但不代表, 它的微秒数就一定比 t1 的微秒数大. 所以直接相减的话, ms 部分有可能得到的是负数. 因此, 我自己稍微改动了一下, 代码如下: $t1 = microtime(true); // ... 执行代码 ... $t2 = microtime(true); echo '耗时'.round($t2-$t1,...
PHP 2014-12-01 00:53:00 -
掌握两种情况 轻松找出爱捉迷藏的系统小喇叭
在桌面的右下角有一个小喇叭图标,应用小喇叭图标可以调节系统的音量大小。但是用户们常常会发现系统的小喇叭不见了...
系统程序 2014-12-01 00:38:18 -
编辑Word文档时遇紧急情况如何摆平
世上经常会有无法预料的事情发生,并不是我们所能够控制的,只能够接受它,并想办法来补救,以减少损失。那么,在日常办公中使用Word编辑文档,工作了很长时间,在文件还没存盘时,突然遇到停电或死机,这个时候我们真的是会抓狂的有木有?辛辛苦苦大半天,突然说没就没了,那有没有什么办法能够找回丢失的文件?没有百分百的办法,不过这里有一招应急用的小技巧,也许能帮你在重新开机后把文件“抢救回来”,赶快来学习以报不时之需吧! 1. 首先按“工具”,再按“选项”; 2. 接着找出Word自动记录文件的位置,按一下“文件位置”标签,点选“自动恢复文件”,按一下[更改]...
系统程序 2014-11-30 20:45:14 -
PHP调用Linux的命令行执行文件压缩命令
本文是一个PHP调用Linux的命令行执行文件压缩命令的示例代码,感兴趣的同学参考下。 需求说明: 前几天工作中,需要将3个txt文件,打包成*.zip down到本地…… 一开始,我和普通青年一样,想到用PHP内置的 ZipArchive,代码看起来应该是这样的: /*拆分成3个txt文件 分别是wow_1.txt wow_2.txt 和 wow_3.txt*/ $zip=new ZipArchive(); $zipfile='./Exl_file/wow.zip'; if($zip->open($zipfile,ZIPARCHIVE::CREATE)===TRUE){ $zip->addFile('./Exl_file/wow_1.txt','wow_1.txt'); $zip->addFile('./Exl_file/wow_2.txt','wow_2.txt'); $zip->addFile('./Exl_f...
PHP 2014-11-30 17:41:27 -
40条小技巧提升你的PHP代码执行效率
本文为大家整理了40条php代码优化方法,助你提升自己的php执行效率,感兴趣的同学参考下。 1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4; 2.echo的效率高于print,因为echo没有返回值,print返回一个整型; 3.在循环之前设置循环的最大次数,而非在在循环中; 4.销毁变量去释放内存,特别是大的数组; 5.避免使用像__get, __set, __autoload等魔术方法; 6.requiere_once()比较耗资源; 7.在includes和requires中使用绝对路径,这样在分析路径花的时间更少; 8.如果你需要得sexinsex到脚本执行时的时间,$_SERVER['REQUSET_TIME']优于time(); 9.能使用字符处理函数的,尽量用他们,因为效率高于正则; 10.str_replace字符替换比正则替换preg_replace快,但strtr比str_replace又快1/4; 11.如果一个函数既能接受数组又能接受简单字符做为参数,例如字符替换,并且参数列表不是太长,可以考虑多用...
PHP 2014-11-30 17:26:54 -
php实现查询百度google收录情况示例代码
本文是一个php实现的可以查询百度google收录情况示例代码,感兴趣的同学参考下。 对了貌似查google pr的东西只是file一个地址而已,如此说了就没有什么难度了...
PHP 2014-11-30 08:25:05 -
php操作mysql执行数据库查询的一些常用函数操作汇总
本文为大家整理了php操作mysql执行数据库查询的一些常用函数操作汇总,感兴趣的同学参考下。 php操作mysql步骤: 1.$connect=mysql_connect('localhost','root','123456') or die('数据库连接失败...
PHP 2014-11-30 04:53:05 -
文件没有相应的程序执行打开 专家教你打开之法
使用着电脑的用户,你是否遇到过当你想要打开一个文件时,却发现没有相应的程序来执行。此时,你要如何解决这个问题呢?在这里小编教你如何解决文件没有相应的程序执行打开的问题...
系统程序 2014-11-30 00:47:01 -
高手和你一起了解内存损坏后会出现的情况
使用了电脑多年,你是否知道当电脑的内存出现怎样的问题呢?在这里小编给各位详细介绍一下,当内存损坏后会出现的情况吧。 1、内存插上后主板报警...
系统程序 2014-11-29 19:14:16