-
PHP 柱状图实现代码
本文是一个php实现的 柱状图示例代码,利用imagefilledrectugle的函数来画出矩形,实现柱状图,具体的代码里面都加入了详细的注释。感兴趣的同学参考下. 效果图: <?php function createImage($data,$twidth,$tspace,$height){ header("Content-Type:image/jpeg"); $dataname = array(); $datavalue = array();//data里面的值 $i = 0; $j = 0; $k = 0; $num = sizeof($data); foreach($data as $key => $val){ $dataname[] = $key; $datavalue[] = $val; } $width = $num * ($twidth + $tspace) + 20 ;//获取图像的宽度 $im = imagecreate($width,$height);//创建图像 ...
PHP 2014-12-09 07:18:10 -
php不用内置函数对数组排序的两个算法代码
本文是二个php实现的不用内置函数,实现数级排序功能的函数方法,感兴趣的同学参考下。 一朋友找工作遇到的试题,备注一下...
PHP 2014-12-09 07:09:03 -
五款PHP代码重构工具推荐
本文为大家介绍了五款优秀的PHP代码重构工具,以帮助你完善更加优秀的项目。感兴趣的朋友可以好好研究一下 在软件工程学里,重构代码一词通常是指在不改变代码的外部行为情况下而修改源代码...
PHP 2014-12-09 06:45:03 -
PHP实现的域名whois查询的代码
本文是一个php实现的可以用来进行whois查询的代码示例,数据来自万网、新网,数据也比较权威,需要的朋友可以参考下。 万网 whois(使用的接口为万网提供合法接口) function whois_hichina($domain) { preg_match("|<pre>(.+?)</pre>|is", @file_get_contents('http://whois.hichina.com/cgi-bin/whois?domain='.$domain.''), $whois); $whois[0] = str_replace('友情提示:按注册局要求,过期域名可能会处于注册商自动续费期阶段,您在此查询所看到的域名到期日仅供参考<br />请您<a href="http://www.net.cn/has_client/userlogon/user_logon1.asp" target="_blank" class="l...
PHP 2014-12-09 06:42:02 -
php获取网页中的图片并保存到本地的代码
本文是一个php实现的抓取 远程网页,并把其中的图片下载保存到本地的代码,感兴趣的同学参考下。 <?php header("Content-type:image/jpeg"); function read_url($str) { $file=fopen($str,"r"); while(!feof($file)) { $result.=fgets($file,9999); } fclose($file); return $result; } function save_img($str) { $result=read_url($str); $result=str_replace(""","",$result); $result=str_replace("'","",$result); preg_match_all('/<imgssrc=(http://.*?)(s(.*?)&...
PHP 2014-12-09 06:27:03 -
PHP 压缩文件夹的类代码
本文是一个PHP实现的可以用来 压缩文件夹的类代码示例,需要的朋友可以参考下。 <?php /* $Id: PHPZip.php */ class PHPZip { var $datasec = array(); var $ctrl_dir = array(); var $eof_ctrl_dir = "x50x4bx05x06x00x00x00x00"; var $old_offset = 0; function Zip($dir, $zipfilename) { if (@function_exists('gzcompress')) { @set_time_limit("0"); $this->openFile($dir,$dir); $out = $this -> filezip(); $fp = fopen($zipfilename, "w"); fwrite($fp, $out, strlen($out)); fclose($fp); } ...
PHP 2014-12-09 04:57:04 -
PHP 图形验证码示例代码
本文是一个php写的图形验证码示例代码,感兴趣的同学参考下。 效果: myvcode.class.php:封装创建验证码的类 <?php /* * file:myvcode.class.php * 验证码类,类名Vcode */ class Vcode { private $width; /*验证码宽度*/ private $height; /*验证码高度*/ private $codeNum; /*验证码字符个数*/ private $checkCode; &...
PHP 2014-12-09 04:18:08 -
mysql错误代码和消息对照表
本文是一份mysql错误代码和消息对照表,感兴趣的同学参考下。 由于更新很频繁,这些文件中可能包含这里未列出的额外错误消息...
数据库操作教程 2014-12-09 02:51:03 -
用php或asp创建网页桌面快捷方式的代码
本文为大家讲解的是php实现的创建网页快捷方式的示例代码,感兴趣的同学参考下。 上传到网站,shortcut.php 就会有提示下载一个名为 张楚网站.urll文件,保存在本地就是一个快捷方式! 新建一个PHP文档:名字好记就行如:shortcut.php PHP文档中的内容: <?php $Shortcut = "[InternetShortcut] URL=http://www.phperz.com/ IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 "; Header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=phperz.url;"); echo $Shortcut; ?> 要想出现图标请先确保网站根目录中有 favicon.ico 文件 上传到...
PHP 2014-12-09 02:03:07 -
php 3行代码的分页算法(求起始页和结束页)
涉及到分页时, 除非只显示上一页/下一页, 否则需要计算起始页和结束页. 看过很多代码都是用大量的if-else来实现, 代码量大, 又不简洁...
PHP 2014-12-09 01:45:07 -
PHP5与MySQL数据库操作常用代码
本文为大家讲解的是PHP5与MySQL数据库操作常用代码总结,感兴趣的同学参考下。 1 建立数据库表: create database club; create table member( id int(11) not null auto_increment, no varchar(5) not null, name varchar(10) not null, age int(2) not null, level varchar(10) not null, sex tinyint(1) not null, date datetime not null, primary key(id) )engine=MyISAM default charset=GB2312; insert into member(id,no,name,age,level,sex,date)values (1,'A001','wanxia',30,'hj',1,'2008-04-02 00:00:00'), (...
PHP 2014-12-09 00:39:16 -
PHP调用Twitter RSS代码
本文是一个php实现的调用twitter rss的示例代码,需要注意的是本代码在国内无法使用,国内的服务才能正常使用,感兴趣的同学参考下。 功能需求: 1、抓取twitter RSS的内容,不需要密码,只需要用户名...
PHP 2014-12-09 00:18:04