-
php购物车实现代码示例
本文是一个实现的php购物车代码示例,感兴趣的同学参考下。 ShopCar.php <?php class Shopcar { //商品列表 public $productList=array(); /** * * @param unknown_type $product 传进来的商品 * @return true 购物车里面没有该商品 */ public function checkProduct($product) { for($i=0;$i<count($this->productList);$i++ ) { if($this->productList[$i]['name']==$product['name']) return $i; } return -1; } //添加到购物车 public function add($product) { $i=$this->checkProduct($product); if($i==-1) array_pus...
PHP 2014-12-18 05:42:04 -
php curl模拟POST|GET操作实现代码
本文是一个php通过 curl模拟POST|GET操作的实现示例代码,感兴趣的同学参考下。 很早的时候,参加面试,需要使用php的函数模拟一个post访问...
PHP 2014-12-18 05:33:04 -
php编写的简单页面跳转功能示例代码
本文为大家讲解的是一个php编写的简单页面跳转功能示例代码,感兴趣的同学参考下. 示例: //链接数据库'查询 mysql_connect('localhost','username','userpwd')or die("数据库链接失败"...
PHP 2014-12-18 05:12:03 -
php中mysql连接和基本操作代码(快速测试使用,简单方便)
本文是一个php中mysql连接和基本操作代码(快速测试使用,简单方便),感兴趣的同学参考下。 偶尔要用到php做一些mysql数据库的操作测试,自己写起来太麻烦,搜索的结果一般都又包含一大堆没用的代码,这里将php mysql的操作做一下总结,希望以后用到的时候不用再感到麻烦了...
PHP 2014-12-18 05:09:05 -
php获取远程图片大小的示例代码
本文是一个php获取远程图片大小的示例代码,感兴趣的同学参考下. 有时候,我们需要知道远程图片的体积大小,那么PHP如何可以做到呢? 示例代码: //用法 echo remote_filesize($url,$user='',$pw=''); $url = "http://www.aa.com/librarys/images/random/rand_11.jpg";//这里要换成你的图片地址 echo remote_filesize($url,$user='',$pw=''); function remote_filesize($uri,$user='',$pw='') { // start output buffering ob_start(); // initialize curl with given uri $ch = curl_init($u...
PHP 2014-12-18 03:09:05 -
php 阴历-农历-转换类代码
本文是一个php 阴历-农历-转换类代码示例,感兴趣的同学参考下. <?php /** * 公农历转换(1912 - 2012) * * Usage: * // 公历1983-10-5转农历 * $lunar = new Lunar(); * $date = $lunar->getLar('1983-10-5',0); * echo date("Y-m-d", $date); * // 农历1983-8-29转公历 * $date = $lunar->getLar('1983-8-29',1); * echo date("Y-m-d", $date); * * @param string 日期 * @param int 日期历法 * &...
PHP 2014-12-18 03:00:06 -
php ZipArchive压缩函数使用详解及示例代码
本文为大家讲解的是php ZipArchive压缩函数使用详解,感兴趣的同学参考下. 在php中生成zip文件我们只要使用一个php zip压缩ZipArchive函数就可以了,下面小编来给大家总结两个实现一个是利用ZipArchive生成zip,另一个压缩文件夹下所有文件 用ZipArchive压缩文件,这个是php的扩展类,自php5.2版本以后就已经支持这个扩展,如果你在使用的时候出现错误,查看下php.ini里面的extension=php_zip.dll前面的分号有没有去掉,然后再重启Apache这样才能使用这个类库。 例1、生成zip 压缩文件 <?php /* 生成zip 压缩文件 */ function create_zip($files = array(),$destination = '',$overwrite = false) { //if the zip file already exists and overwrite is false, return false &n...
PHP 2014-12-18 02:15:07 -
php中用socket模拟http中post或者get提交数据的示例代码
本文是一个php中用socket模拟http中post或者get提交数据的示例代码,感兴趣的同学参考下。 示例代码: sock_post.php: <?php function sock_post($url, $data='') { $url = parse_url($url); $url['scheme'] || $url['scheme'] = 'http'; $url['host'] || $url['host'] = $_SERVER['HTTP_HOST']; $url['path'][0] != '/' && $url['path'] = '/'.$url['path']; $query = $data; if(is_array($data)...
PHP 2014-12-18 02:00:07 -
PHP冒泡排序算法代码详解
本文为大家讲解的是PHP冒泡排序算法代码详解,感兴趣的同学参考下。 <?php $arr = array(345,4,17,6,52,16,58,69,32,8,234); $n = count($arr); for($i=1;$i<$n;$i++){ //其中的为什么$n-1是因为数组是从0开始计算的 //接下来是第一次内循环 for($j=$n-1;$j>=$i;$j--) { //如果$arr[10]<$arr[9]; //temp = $arr[9]; if($arr[$j]<$arr[$j-1]){ //$temp 暂时先把小的值放起来 $temp = $arr[$j-1]; //这个时候开始要交换位置了 $arr[$j-1] = $arr[$j]; //$arr[9] = $arr[10]的值 $arr[$j] = $temp; //$arry[10]的值等于$arr[9]的值 //这个时候就要开始交换位置了 } } } ?>...
PHP 2014-12-18 01:39:04 -
php递归创建和删除文件夹的代码小结
本文是一个php递归创建和删除文件夹的代码小结,感兴趣的同学参考下. 第一种方法: <?php /** * 目录生成类 :UtilsMakeDir * @author yepeng * @since 2010.3.18 */ class UtilsMakeDir{ //基目录 建立目录时不会对这个目录进行建立。这应该是个已经存在的目录 private static $makeBasePath = 'video'; private static $delBasePath = 'video'; /** * 递归建立目录, * 建立成功返回这个全路径, * 建立失败返回false * @param String $pathString 路径字符串如'2/3/4/5' * @return false or string public static function makeDir($pathString){ $pathArray = explode('/',$pa...
PHP 2014-12-18 01:30:04 -
php获取服务器信息的示例代码
本文为大家讲解的是php获取服务器信息的示例代码,感兴趣的同学参考下。 php获取服务器信息的一段代码,包括获取mysql数据库版本信息、GD库信息、php上传相关信息等...
PHP 2014-12-18 01:18:05 -
php四种基础算法代码实例简介
本文为大家讲解的是php四种基础算法代码实例简介,感兴趣的同学参考下. 算法是程序的核心,今天我们就学习一下php的四种基础算法:冒泡,选择,插入和快速排序法。 php四种基础算法:冒泡,选择,插入和快速排序法 许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣...
PHP 2014-12-18 00:54:05