-
PHP获取中英混合字符串长度的方法
本文为大家讲解的是PHP获取中英混合字符串长度的方法,需要的朋友可以参考下 今晚在写框架的表单验证类时,需要判断某个字符串长度是否在指定区间内,很自然地,想到了PHP中的strlen函数。 $str = 'Hello world!'; echo strlen($str); // 输出12 然而在PHP自带的函数中,strlen及mb_strlen都是通过计算字符串所占字节数来计算长度的,在不同的编码情况下,中文所占的字节数是不同的...
PHP 2014-12-26 08:18:03 -
php禁止直接从浏览器输入地址访问.php文件的方法
本文为大家讲解的是php如何禁止直接从浏览器输入地址访问.php文件的方法,实例总结了判断来源URL与定义常量两种方法来实现这一功能,感兴趣的朋友可以参考下 一般来说对于有些重要的文件我们并不希望用户可以直接输入地址进行访问,对此我们需要进行一些设置。下面总结了一些php禁止直接从浏览器输入地址访问.PHP文件方法,非常实用...
PHP 2014-12-26 06:54:03 -
PHP实现一边执行一边输出结果的方法示例
本文为大家讲解的是PHP实现一边执行一边输出结果的方法示例,感兴趣的同学参考下. <?php set_time_limit(10); ob_end_clean(); //在循环输出前,要关闭输出缓冲区 echo str_pad('',1024); //浏览器在接受输出一定长度内容之前不会显示缓冲输出,这个长度值 IE是256,火狐是1024 for($i=1;$i<=100;$i++){ echo $i...
PHP 2014-12-26 06:33:03 -
关闭Aero Shake节约系统资源的方法
win7系统中设置了很多人性化的功能,方便用户进行系统操作。但有些功能我们通过快捷键的方式可以实现,比如按组合键“视窗键+D”最小化和还原窗口...
系统程序 2014-12-26 00:45:07 -
左撇子用户看过来!win7系统修改鼠标方向的方法
众所周知,电脑系统的操作是按照右手操作的习惯设置的,但生活中有很多人惯用左手,对于这些用户来说,如何操作鼠标呢?实际上,只需要修改鼠标方法,就可以让左撇子用户实现左手操作了。下面就跟小编一起看看如何修改鼠标方向...
系统程序 2014-12-26 00:42:08 -
哪些趋势重新定义了我们看电视的方式?
站长搜索(www.adminso.com):哪些趋势重新定义了我们看电视的方式? 最近的十多年里,我们看电视的方式已经发生了巨大的变化。从前那种家人围坐在电视前等待热门剧集播出的情形已经不复存在了,如今我们会端着各自的平板,随意选择自己想要观看的内容...
业界动态 2014-12-25 23:06:08 -
PHP两种去掉数组重复值的方法比较
本文为大家讲解的是PHP两种去掉数组重复值的方法比较,分别是foreach方法和array_unique函数,需要的朋友可以参考下 去除一个数组中的重复值,可以使用foreach方法,也可以使用array_unique方法,下面的代码两种方法都使用了。 <?php $arrF = array(); $arrS = array(); $intTotal = 100; $intRand = 10; for($i=0; $i < $intTotal; $i++) { $arrF[] = rand(1, $intRand); $arrS[] = rand(1, $intRand); } $arrT = array_merge($arrF, $arrS); $arrRF = array(); $intStart = time(); foreach($arrT as $v) { if(in_array($v, $arrRF)) { continue; } else { $arrRF[] = $v; ...
PHP 2014-12-25 08:18:03 -
php使用strtotime和date函数判断日期是否有效的方法
本文为大家讲解的是一个php使用strtotime和date函数判断日期是否有效的方法,感兴趣的同学参考下. 咋一想,判断日期是否有效应该是蛮简单的一个功能,但是细想起来还是有点麻烦的,因为既要检验格式,又要检验有效性。例如2013-02-29,虽然格式正确,但是日期无效;而2012-02-29格式正确,也有效...
PHP 2014-12-24 23:15:06 -
PHP用Socket上传图片的方法示例
本文为大家讲解的是PHP用Socket上传图片的方法示例,感兴趣的同学参考下. 服务器端: <?php set_time_limit(10); //* 设置不显示任何错误 */ //error_reporting(0); function varinfo($str) { echo "<PRe>"; var_dump($str); echo "<pre>"; } $commonProtocol = getprotobyname("tcp"); $socket = socket_create(AF_INET, SOCK_STREAM, $commonProtocol); if ($socket) { $result = socket_bind($socket, '192...
PHP 2014-12-24 23:08:37 -
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
本文是一个ASP和PHP实现生成网站快捷方式并下载到桌面的方法,感兴趣的同学参考下。 在网站上设置“加入收藏、设为首页”等按钮是一般网站都会干的事儿,但是有的网站还有“放到桌面”这样的功能设置...
PHP 2014-12-24 21:54:05 -
使用bcompiler对PHP文件进行加密的方法
本文为大家讲解的是使用bcompiler对PHP文件进行加密的方法,感兴趣的同学参考下。 参考:5种php加密工具zendGuard、ionCube、SourceCop、SourceGuardian、phpShield 使用说明: //载入函式 include_once('phpCodeZip.php'); //建立加密文件(sourceDir要加密的php文件目录,targetDir加密后的文件目录) $encryption = new PhoCodeZip('sourceDir','targetDir'); //执行行加密 $encryption->zip(); phpCodeZip.php源码内容 /* * @license:MIT & GPL */ class PhpCodeZip{ //欲進行壓縮加密的來源資料夾 var $sourceDir = '.'; //進行壓縮加密的存放的資料夾 var $targetDir = 't...
PHP 2014-12-24 21:21:06 -
PHP实现下载断点续传的方法
本文为大家讲解的是PHP实现下载断点续传的方法示例,通过自定义函数来实现PHP的断点续传下载方法,涉及文件的常见操作与指针和缓冲的用法,代码中备有较为详尽的注释便于阅读和理解,感兴趣的同学参考下。 具体实现代码如下: <?php /* * PHP下载断点续传 */ function dl_file_resume($file){ //检测文件是否存在 if (!is_file($file)) { die("<b>404 File not found!</b>"); } $len = filesize($file);//获取文件大小 $filename = basename($file);//获取文件名字 $file_ex...
PHP 2014-12-24 20:30:05