-
分享一个PHP数据流应用的简单例子
本文为大家分享一个PHP数据流应用的简单例子,感兴趣的同学参考下。 <?php $count = 5; start: if($count < 5) echo "You can try {$count} time, "; echo "Put Password: "; $handle = fopen ("php://stdin","r"); $line = fgets($handle); if(trim($line) != '123456'){ $count--; if(!$count) goto error; goto start; } goto success; error: echo "Please try after 1 hour! http://www.xxx.net"; goto out; success: echo "Logined!"; out: ?> 效果图: ...
PHP 2014-12-16 11:15:10 -
PHP开启curl及一个简单示例
本文为大家进解的是PHP开启curl及一个简单示例,感兴趣的同学参考下. 新浪提供的PHP SDK里需要用到curl_init()函数,在调试的时候报找不到curl_init()的方法,下面为大家介绍下开启curl的步骤 今天在做一个新浪登录功能,新浪提供的PHP SDK里需要用到curl_init()函数,在调试的时候报找不到curl_init()的方法。 经搜索得知需要开启curl的php扩展,那curl又是什么呢?能做什么? 简单介绍,当我们需要抓去某个网站的数据信息时,可以用到file(),file_get_contents()等网页读取函数,因为 过多的小偷程序泛滥,导致一些站点做了域名限制,从而是的这些file()函数效率低下甚至失效...
PHP 2014-12-16 08:12:06 -
PHP中通过加号(+)合并数组的一个简单方法分享
本文为大家讲解的是PHP中通过加号(+)合并数组的一个简单方法分享,感兴趣的同学参考下。 通常,我们合并多个数组用的是array_merge()函数,其实,PHP手册中关于数组操作符的介绍给了我们更简单的方法,那就是"+"号,看看下面的例子就明白了(详细了解) 代码: <?php $a = array('a' => 'a', 'b' => 'b'); $b = array('c' => 'c', 'd' => 'd'); $c = $a + $b; print('<pre>'); print_r($c); print('</pre>'); ?> 结果: Array ( [a] => a [b] => b [c] => c [d] => d ) 注意:加号...
PHP 2014-12-16 06:30:05 -
php中mysql模块部分功能的简单封装(db基类)
本文是一个mysql操作的db基类,感兴趣的同学参考下。 php中mysql模块部分功能的简单封装,很多cms都是封装了一些mysql的操作代码类,大家可以参考下...
PHP 2014-12-16 05:30:03 -
使用PHP破解防盗链图片的一个简单方法
本文为大家讲解的是如何使用PHP破解防盗链图片的一个简单方法,需要的朋友参考下吧 有自己的主机一般都会设计"防盗链", 其实包括图片防盗链,和下载防盗链等,如: 1.使用...
PHP 2014-12-16 04:36:40 -
PHP文件上传原理简单分析
本文为大家讲解的是PHP的文件上传原理简单分析,感兴趣的同学参考下。 //表单上传只能使用multipart/form-data编码格式 $_FILES系统函数; $_FILES['myFile']['name']文件名称 $_FILES['myFile']['type']文件的类型,服务端进行限制 image/** image/x-png application/x-zip-compressed $_FILES['myFile']['size']上传文件大小 $_FILES['myFile']['tmp_name']上传服务后保存临时文件名 $_FILES['myFile']['error']错误代码; 0成功1超过php.ini大小2超过MAX_FILE_SIZE选项指定的值 3只有部分上传 5上传文件大小为0 move_uploaded_file(临时文件,目标位置和文件名); 上传...
PHP 2014-12-16 02:30:11 -
php不使用插件导出excel的简单方法
本文为大家讲解的是php不使用插件导出excel的简单方法,感兴趣的同学参考下. 首先获取需要导出的数据的数组,数组的格式在下面。之后就是定义文件名称和需要导出的excel的样式,最后就是循环数组,输出数据了 $filename=date("Y年m月d日")."数据信息统计结果.xls"; //文件名 $ua = $_SERVER["HTTP_USER_AGENT"]; //中文文件名不乱码 if (preg_match("/MSIE/", $ua)) { $filename=urlencode($filename); } else if (preg_match("/Firefox/", $ua)) { $filename=$filename; } else ...
PHP 2014-12-15 09:21:06 -
简单的PHP缓存设计实现代码
本文是一个简单的PHP缓存设计实现代码,本功能主要是利用文件修改时间函数filemtime与现在时间作减法判断是否更新内容。感兴趣的同学参考下...
PHP 2014-12-15 09:15:06 -
php简单目录遍历方法
本文是一个php实现的简单目录遍历方法示例,感兴趣的同学参考下。 如下所示: <?php $dir = dirname(__FILE__); $open_dir = opendir($dir); echo "<table border=1 borderColor=red cellpadding=6>"; echo "<tr><th>文件名</th><th>大小</th><th>类型</th><th>修改日期</th></tr>"; while ($file = readdir($open_dir)) { if ($file!= "." && $file != "..") { echo "<tr><td>" . $file . "</...
PHP 2014-12-15 08:30:06 -
PHP简洁函数(PHP简单明了函数语法)
本文为大家讲解的是PHP简洁函数(PHP简单明了函数语法),感兴趣的同学参考下。 笔者由于碰到用户多次修改页面,所以在麻烦的情况下,改用php完成技术开发,这篇文章主要记录PHP简洁函数,讲述PHP简单明了函数语法,适合人群为对开源社区感兴趣,对php感兴趣,有一点时间了解下php,希望对读者带来快乐 1、与mysql相关 mysql_connect 建立一个与MySQL服务器的连接 语法 resource mysql_connect(string server[,string usingname[,string password[, bool new_link[,int client_flags]]]]) 示例: $DB_HOST ="localhost"; $DB_LOGIN ="root"; $DB_PASSWORD =" 123456"; $conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); ...
PHP 2014-12-15 03:27:04 -
简单的php数据库操作类代码(增,删,改,查)
本文是一个php实现的简单的php数据库操作类代码(增,删,改,查),感兴趣的同学参考下。 数据库操纵基本流程为: 1、连接数据库服务器 2、选择数据库 3、执行SQL语句 4、处理结果集 5、打印操作信息 其中用到的相关函数有 •resource mysql_connect ( [string server [, string username [, string password [, bool new_link [, int client_flags]]]]] ) 连接数据库服务器 •resource mysql_pconnect ( [string server [, string username [, string password [, int client_flags]]]] ) 连接数据库服务器,长连接 •int mysql_affected_rows ( [resource link_identifier] )取得最近一次与 link_identifier ...
PHP 2014-12-15 02:45:04 -
PHP 常用函数学习简单小结
本文为大家总结了一些PHP 常用函数学习简单小结,感兴趣的同学参考下。 file_exists() 检查文件或目录是否存在 说明 bool file_exists ( string filename ) 如果由 filename 指定的文件或目录存在则返回 TRUE,否则返回 FALSE...
PHP 2014-12-15 01:48:03