【PHP分多步骤填写发布信息的简单方法实例代码_php实例】教程文章相关的互联网学习教程文章

php缩小png图片不损失透明色的实例代码

imagecolorallocatealpha //分配颜色 + alphaimagesavealpha //设置在保存 png 图像时保存完整的 alpha 通道信息完整代码:<?php//获取源图gd图像标识符$srcImg = imagecreatefrompng(./src.png);$srcWidth = imagesx($srcImg);$srcHeight = imagesy($srcImg);//创建新图 bbs.it-home.org$newWidth = round($srcWidth / 2);$newHeight = round($srcHeight / 2);$newImg = imagecreatetruecolor($newWidth, $newHeight);//分配颜色 ...

php5图片验证码的实例代码

header("Content-type:image/jpeg") GD库中有对应的image类型 imagejpeg(),imagegif(),imagepang() 5,imageline画线函数 iamgeline(resource image,int x1,int y1,int x2,int y2,int color); image ---图片 x1 ---启始坐标 y1 x2 ---终点坐标 y2 6,imagesetpixel画点函数 imagesetpixel(resource image,int x,int y,int color) 7,imagettftext带字体的写入函数 imagettftext(resource image,float size,float angle,i...

php为图片增加背景实例代码

<?phpfunction overlayjpg($imgsrc,$imgdst,$width,$height=""){//$imgsrc jpg格式图像路径 $imgdst jpg格式图像保存文件名 $imgwidth要改变的宽度 $imgheight要改变的高度//取得图片的宽度,高度值$arr = getimagesize($imgsrc);//计算图片X轴位置$img_X = ($width - $arr[0])/2;if($height == ""){ $heights = $arr[1]; $img_Y = 0;}else{ if($height <= $arr[1]){ $heights = $arr[1]; $img_Y = 0; } ...

PHP生成柱状图实例代码【图】

/*PHP生成柱状图*/ function createImage($data,$twidth,$tspace,$height){ $dataName = array(); $dataValue = array(); $i = 0; $j = 0; $k = 0; $num = sizeof($data); foreach($data as $key => $val){ $dataName[] = $key; $dataValue[] = $val; } $maxnum = max($data); $width = ($twidth + $tspace) * $num + 4;//image's width $im = imagecreate($width + 40,$height+20); $lineColor =...

分享:一例PHP翻页(分页)类的实例代码

/** * filename: ext_page.class.php * @package:phpbean * descrīption:超强分页类,四种分页模式,默认采用类似baidu,google的分页风格。 * 2.0增加功能:支持自定义风格,自定义样式,同时支持PHP4和PHP5, * example: * 模式四种分页模式: require_once('../libs/classes/page.class.php'); $page=new page(array('total'=>1000,'perpage'=>20)); echo 'mode:1'.$page->show(); echo 'mode:2'.$page->show(...

php怎么把数组保存为文件格式?实例代码

$file="./cache/file.cache"; $array = array("color" => array("blue", "red", "green"), "size" => array("small", "medium", "large")); //缓存 file_put_contents($file,serialize($array));//写入缓存 //读出缓存 $handle = fopen($file, "r"); $cacheArray = unserialize(fread($handle, filesize ($file))); 第二种方法: 先贴几个函数://写入 function cache_write($name, $var, $v...

php数组排序的实例代码

分享一个php数组排序的实例代码,包括正向排序、逆向排序、自然排序,有需要的朋友参考下。 php数组排序,代码分享。 如下:$data){$refer[$i] = &$data[$field];switch ($sortby) {case 'asc': // 正向排序asort($refer);break;case 'desc':// 逆向排序arsort($refer); print_r($refer);echo '';break;case 'nat': // 自然排序 natcasesort($refer);break;}} foreach ( $refer as $key=> $val){$resultSet[] = &$list[$key];} ret...

php图片水印代码,php上传图片加水印实例代码

//上传文件类型列表 $uptypes=array( 'image/jpg', 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'image/x-png' ); $max_file_size=2000000; //上传文件大小限制, 单位BYTE $destination_folder="uploadimg/"; //上传文件路径 $watermark=1; //是否附加水印(1为加水印,其他为不加水印); $watertype=1; //水印类型(1为文字,2为图片) $waterposition=1; //水印位置(1为左下角,2为右下角 ,3为左上角,4为右上...

php图片添加文字水印实例代码【图】

$img='22.jpg';$arr=getimagesize($img);//print_r($arr); //$arr[0]为图片的宽度,$arr[1]为图片的高度,$arr[2]为图片的类型,即图片的扩展名,switch($arr[2]){case 1:$imgn = imagecreatefromgif($img);break;case 2:$imgn = imagecreatefromjpeg($img);break;case 3:$imgn = imagecreatefrompng($img);break;case 6:$imgn = imagecreatefromwbmp($img);break;default:die("不支持的文件类型");exit;}//开始打水印。准备打上的...

php图像处理函数例子汇总,php图片函数实例代码

imagecolorsforindex()imagecolorat()在图片上画图形 $img=imagecreatefromgif("./images/map.gif");/*** 图片锐化处理* edit by bbs.it-home.org*/$red= imagecolorallocate($img, 255, 0, 0);imageline($img, 0, 0, 100, 100, $red);imageellipse($img, 200, 100, 100, 100, $red);imagegif($img, "./images/map2.gif");imagedestroy($img); 图片普通缩放function thumn($background, $width, $height, $newfile) {list($s_w, $s...

php连接mysql多种方法与实例代码

mysql_connect("localhost", "root","1981427") //连接位于localhost的服务器,用户名为root ?>连接再选择数据库@mysql_select_db("test") //选择数据库mydb?> 这样就可以实现连接到数据库了 运行代码出现: call  to  undefined  function  mysql_connect()… 失败 这个提示function undefined是说没有mysql_connect()函数, 解决方法: 将php_mysql.dll和libmysql.dll文件拷贝至c:winntsystem32中(我漏了libmysql.dll) 找到...

php怎么限制文件下载速度?php文件下载限速实例代码

php怎么控制文件下载速度,php编写的程序中实现文件下载,有时需要限速下载,其实用php header函数就可以控制文件下载速度,这里分享二个php实例代码,供大家参考。 一、php控制文件下载速度的方法。 代码:代码示例:二、php下载限制速度代码 php限制下载速度实现代码:代码示例: // local file that should be send to the client $local_file = test-file.zip; // filename that the user gets as default $download_file = your...

php怎么遍历文件夹与文件列表php目录遍历实例代码

分享几个php遍历目录与文件的代码,一个php遍历目录和文件列表的类,并提供了这个php目录类的调用实例,可用于获取相对路径或绝对路径下的目录与文件列表。 php如何遍历文件夹和文件列表? php遍历目录和文件列表的类,附有使用实例。 代码:代码示例: getDir( $Dir ); if( $DirFileArray ){ foreach( $DirFileArray['DirList'] as $Handle ){ $File = $Dir.DS.$Handle; $DirFileArray['FileList'][$Handle] = $this->getFile( $Fi...

PHPSession变量的使用方法详解与实例代码_PHP教程

当您运行一个应用程序时,您会打开它,做些更改,然后关闭它。这很像一次会话。计算机清楚你是谁。它知道你何时启动应用程序,并在何时终止。但是在因特网上,存在一个问题:服务器不知道你是谁以及你做什么,这是由于 HTTP 地址不能维持状态。通过在服务器上存储用户信息以便随后使用,PHP session 解决了这个问题(比如用户名称、购买商品等)。不过,会话信息是临时的,在用户离开网站后将被删除。如果您需要永久储存信息,可以...

PHPswfupload图片上传的实例代码_PHP教程

PHP代码如下:代码如下:if (isset($_FILES["Filedata"]) || !is_uploaded_file($_FILES["Filedata"]["tmp_name"]) || $_FILES["Filedata"]["error"] != 0) { $upload_file = $_FILES[Filedata]; $file_info = pathinfo($upload_file[name]); $file_type = $file_info[extension]; $save = image/ . md5(uniqid($_FILES["Filedata"][name])) . . . $file_info[extension]; $name = $_FILES[Fileda...

实例 - 相关标签