-
php图像处理函数大全
本文为大家整理了php图像处理函数大全:括缩放、剪裁、缩放、翻转、旋转、透明、锐化等,感兴趣的同学参考下。 一、创建图片资源 imagecreatetruecolor(width,height); imagecreatefromgif(图片名称); imagecreatefrompng(图片名称); imagecreatefromjpeg(图片名称);画出各种图像 imagegif(图片资源,保存路径); imagepng() imagejpeg(); 二、获取图片属性 imagesx(res//宽度 imagesy(res//高度 getimagesize(文件路径) 返回一个具有四个单元的数组...
PHP 2014-12-14 22:03:09 -
php实现删除html标签得到纯文本可处理嵌套的标签
本文是一个php实现删除html标签得到纯文本可处理嵌套的标签的示例,感兴趣的同学参考下。 方法基本上来自THinkphp中的源码,但是被我修改了一下 <?php /* *@Description:删除HTML标签,得到纯文本...
PHP 2014-12-14 19:06:18 -
PHP按行读取、处理较大CSV文件的代码实例
本文为大家讲解的是PHP按行读取、处理较大CSV文件的代码实例,感兴趣的同学参考下。 对于数百万条数据量的CSV文件,文件大小可能达到数百M,如果简单读取的话很可能出现超时或者卡死的现象...
PHP 2014-12-14 18:48:10 -
php中文字符截取防乱码
本文为大家讲解的是php中文字符截取乱码的问题和解决方法,感兴趣的同学参考下. 当汉字被截断时,根据编码规则他总是要把后边的其他字符拉过来一起作为汉字解释,这就是出现乱码的原因。而值为0x81到0xff与0x00组合始终都显示为“空” 根据这一特点,在substr的结果后面补上一个chr(0),就可以防止出现乱码了 先看段代码 <?php $len = 15; $str = "这个新闻或是文章的标题很长,需要只显示前面一些字,后面用...来代替"; echo strlen($str)<=$len ? $str : (substr...
PHP 2014-12-14 14:00:14 -
同一网页多个提交表单处理
本文为大家讲解的是同个网页中如何处理二个表单,并且各自可以提交各到的php处理程序中,感兴趣的同学参考下. 在PHP中的处理窗体数据比其它网页程序语言更简单——如果你使用这种语言一段时间后,你会发现这是一个不可争辩的事实。这种操作的简易性使它可以容易地处理更为复杂的窗体事件,包括今天讨论的主题,即在同一个窗体中通过多个按钮来处理不同的任务...
PHP 2014-12-14 10:42:07 -
php中文字母数字验证码
本文是一个php实现的中文数字字母混合的验证码程序,感兴趣的同学参考下. <?php Header("Content-type:image/png"); //定义header,声明图片文件,最好是png,无版权之扰; //生成新的四位整数验证码 session_start();//开启session; $authnum_session = ''; $str = 'abcdefghijkmnpqrstuvwxyz1234567890'; //定义用来显示在图片上的数字和字母; $l = strlen($str); //得到字串的长度; //循环随机抽取四位前面定义的字母和数字; for($i=1;$i<=4;$i++) { $num=rand(0,$l-1); //每次随机抽取一位数字;从第一个字到该字串最大长度, //减1是因为截取字...
PHP 2014-12-14 10:15:06 -
php实现的简单英文字符串压缩的方法
本文为大家介绍的是一个php实现的可以用来压缩英文字符串的方法,感兴趣的同学参考下. 一直在找压缩字符串的算法, 不知道是不是关键词选择的不对, 找不到适合的,自己写了一对连续字符压缩,(如 vvvv -> 4v) 不过实用效果不太好(压缩比低,效率却不高), 暂且丢上来晒晒吧 PHP,适应于上帖简单加密后的密文 <?php //replacement来自上个版本的加密替换 function compress_func($match) {return strlen($match[0])...
PHP 2014-12-14 09:30:05 -
PHP学习 文件处理与文件上传
本文为大家讲解的是php的文件处理相关知识,主要包括php文件处理,文件的处理,文件指针相关处理函数,文件控制函数,感兴趣的同学参考下. PHP对文件的处理 PHP 在服务器端文件的应用上,相关的范畴不仅仅在于用户与服务器资料库间的各种连接存取操作,也可以通过 PHP 内建的文件处理函数,来进行一般文件处理操作。 basename -- 返回路径中的文件名部分 语法格式:$path = "/home/httpd/html/index.php"; $file = basename($path); // $file is set to "index.php" $file = basename($path,".php")...
PHP 2014-12-14 07:12:04 -
php正则处理函数总结
本文为大家讲解的是php的正则表达式相关函数及用法,示例代码,感兴趣的同学参考下。 preg_grep (PHP 4, PHP 5) preg_grep -- 返回与模式匹配的数组单元 说明 array preg_grep ( string pattern, array input [, int flags] ) preg_grep() 返回一个数组,其中包括了 input 数组中与给定的 pattern 模式相匹配的单元...
PHP 2014-12-14 05:54:03 -
PHP处理伪静态页面函数
本文主要为大家讲解的是php在处理伪静态时的方法和思路,感兴趣的同学参考下。 function MakeUrl($arr){ foreach($arr as $key=>$value){ $url[]=$key."_".$value; } &...
PHP 2014-12-14 05:24:03 -
php5编程中的异常处理详细方法介绍
本文为大家比较详细的关于php5的异常处理方法,感兴趣的同学参考下. 1 首先是try,catch <?php $path = "D:\\in.txt"; try //检测异常 { file_open($path); } catch(Exception $e) //捕获异常 { echo $e->getMessage(); } function file_open($path) { if(!file_exists($path)) //如果文件无法找到,抛出异常对象 { throw new Exception("文件无法找到", 1); } if(!fopen($...
PHP 2014-12-14 03:06:04