-
PHP 抓取图片并保存到本地实现代码
本文是一个php实现的可以用来抓取远程图片并保存到本地的示例代码,感兴趣的同学参考下。 URL是远程的完整图片地址,不能为空, $filename 是另存为的图片名字 默认把图片放在以此脚本相同的目录里 源代码 <?php //URL是远程的完整图片地址,不能为空, $filename 是另存为的图片名字 //默认把图片放在以此脚本相同的目录里 function GrabImage($url, $filename=""){ //$url 为空则返回 false; if($url == ""){return false;} $ext = strrchr($url, ".");//得到图片的扩展名 if($ext != ".gif" && $ext != ".jpg" && $ext != ".bmp"){echo "格式不支持!";return false;} if($fil...
PHP 2014-12-08 02:00:04 -
php 上一篇,下一篇文章实现代码与原理说明
本文为大家讲解的是网站上非常常见的上一篇,下一篇文章实现代码与原理说明,感兴趣的同学参考下。 就是对id对进行order by id desc 或 order by id asc进行排序,然后再判断比当前id> or小于当前文章id的相同栏目的文章...
PHP 2014-12-07 19:51:11 -
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
本文是一个php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码示例,感兴趣的同学参考下。 十进制转换为二进制、八进制、十六进制 从十进制向其它进制转换,用的是就用该数字不断除以要转换的进制数,读取余数...
PHP 2014-12-07 18:39:07 -
PHP输出转义JavaScript代码的实现代码
本文为大家讲解的是PHP输出转义JavaScript代码的实现代码,感兴趣的同学参考下。 需求说明: 最近在做天地图是GIS集成··要输出HTML到JavaScript里面··涉及到代码转义什么的比较麻烦··所以写个PHP的function 分享一下: function jsformat($str) { $str = trim($str); $str = str_replace('\s\s', '\s', $str); $str = str_replace(chr(10), '', $str); $str = str_replace(chr(13), '', $str); $str = str_replace(' ', '', $str); $str = str_replace('\', '\\', $str); $str = str_r...
PHP 2014-12-07 17:30:07 -
PHP 循环列出目录内容的实现代码
本文是一个PHP 实现的可以循环列出目录内容的实现代码,感兴趣的同学参考下。 function list_files($dir) { if(is_dir($dir)) { if($handle = opendir($dir)) { while(($file = readdir($handle)) !== false) { if($file != "." && $file != ".." && $file != "Thumbs.db") { echo '<a target="_blank" href="'.$dir.$file.'">'.$file.'</a><br>'."n"; } } closedir($handle); } } } ...
PHP 2014-12-07 14:27:04 -
php判断Keep-Alive模式的HTTP请求的结束的实现代码
本文为大家讲解的是php判断Keep-Alive模式的HTTP请求的结束的实现代码,感兴趣的同学参考下。 在使用短连接方式时,每个HTTP请求对应一个TCP连接,请求完成后连接立即断开,服务器返回EOF...
PHP 2014-12-07 05:33:04 -
仿AS3实现PHP 事件机制实现代码
本文为大家讲解的是仿AS3实现PHP 事件机制实现代码示例,感兴趣的同学参考下。 <?php /** * 事件异常 * * @author lonely * @create 2010-10-21 * @version 0.1 * @lastupdate lonely * @package Event */ class Exception_Event extends Exception {} /** * 事件对象 * * @author lonely * @create 2010-10-21 * @version 0.1 * @lastupdate lonely * @package Event */ class Event extends stdClass{ public $target=null; public $type=null; /** * 创建事件 * @param string $type */ public function __construct($type){ $this->type=tri...
PHP 2014-12-07 05:12:03 -
php将时间差转换为字符串提示的实现代码(几分钟前,几小时前,几天前)
本文是一个php实现的将时间差转换为字符串提示的实现代码(几分钟前,几小时前,几天前),感兴趣的同学参考下。 通过传入数据库中存储的文章发表时的UNIX时间戳,来转化为例如 几分钟前,几小时前,几天前 这样的提示...
PHP 2014-12-07 03:00:07 -
php图片处理:加水印、缩略图的实现代码
本文是一个php图片处理函数:实现功能有加水印、缩略图,感兴趣的同学参考下。 图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)代码有点长,但不复杂...
PHP 2014-12-07 01:46:44 -
php中利用post传递字符串重定向的实现代码
本文为大家讲解的是php中如何利用post传递字符串重定向的实现代码示例,感兴趣的同学参考下。 $ch = curl_init('http://domain-name.com/page.php'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, "FORM_ID=295&NAME=$_POST[NAME]&EMAIL=$_POST[EMAIL]&PHONE=$_POST[PHONE]&DESCRIPTION=$_POST[DESCRIPTION]"); curl_exec($ch); curl_close($ch); exit;...
PHP 2014-12-06 13:42:05 -
php模拟socket一次连接,多次发送数据的实现代码
本文以示例的方式为大家讲解了php模拟socket一次连接,多次发送数据的实现代码,感兴趣的同学参考下。 <?php //post.php function Post($host,$port) { //$host="127.0.0.1"; //建立连接 $conn = fsockopen($host,$port); if (!$conn) { die("Con error"); } //循环发送5次数据 // for($i = 0;$i<5;$i++) { $data="user_name=admin".$i; WriteData($conn,$host,$data); echo $i."<br />"; } fclose($conn); } function WriteData($conn,$host,$data) { $header = "POST /test.php HTTP/1.1rn"; $hea...
PHP 2014-12-06 10:21:05 -
PHP时间轴函数实现代码(刚刚,几秒前,几分钟前)
本文以示例的方式为大家讲解的了PHP时间轴函数实现代码(刚刚,几秒前,几分钟前),感兴趣的同学参考下。 我们在论坛发帖、发表评论、或者是使用QQ空间发布日志、微博发表言论时,会看到发表的内容后的时间显示为“刚刚”、“5分钟前”、“昨天10:23”等,而不是直接显示具体日期和时间 本文将介绍如何实现基于时间轴的时间的转换...
PHP 2014-12-06 09:57:04