-
PHP中round()函数对浮点数进行四舍五入的方法讲解
本文为大家讲解的是了PHP中round()函数对浮点数进行四舍五入的方法及使用示例,通过详尽的实例对round()函数的各种常见用法进行了归纳整理,需要的朋友可以参考下 语法:round(x,prec) 参数 描述 x 可选,规定要舍入的数字. prec 可选,规定小数点后的位数...
PHP 2014-12-18 02:09:04 -
一个封装的curl函数抓数据专用
本文为大家分享的是一个一个封装的curl函数抓数据专用,感兴趣 的同学参考下。 function curl($url, $ifpost = 0, $datafields = '', $cookiefile = '', $v = false) { $header = array("Connection: Keep-Alive","Accept: text/html, application/xhtml+xml, */*", "Pragma: no-cache", "Accept-Language: zh-Hans-CN,zh-Hans;q=0.8,en-US;q=0.5,en;q=0.3","User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)"); $ch = curl_init(); curl_setopt($ch, CURL...
PHP 2014-12-18 01:54:05 -
PHP二维数组排序的3种方法和自定义函数示例
本文为大家讲解的是PHP二维数组排序的3种方法和自定义函数示例,感兴趣 的同学参考下. 关于排序一般我们都是通过数据库或者nosql(eg:redis)先排好序然后输出到程序里直接使用,但是有些时候我们需要通过PHP直接来对数组进行排序,而在PHP里存储数据用到最多的就是对象和数组,但处理较多的就是数组,因为有非常丰富的内置函数库(其实对象一定程度上也可以理解为是数组),这些函数库很大程度上可以帮助我们实现某些功能。常用的系统函数有sort、asort、arsort、ksort、krsort等等,这里我主要说下对二维数组的排序,两种方法: 一、用PHP自带array_multisort函数排序 <?php $data = array(); $data[] = array('volume' => 67, 'edition' => 2); $data[] = array('volum...
PHP 2014-12-18 01:42:04 -
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
本文为大家讲解的是php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用示例详解,感兴趣的同学参考下。 一、取部份字符串...
PHP 2014-12-17 15:48:07 -
PHP图片处理之使用imagecopy函数添加图片水印实例讲解
本文向大家讲解的是PHP图片处理之使用imagecopy函数添加图片水印实例,给出了一个简单的入门级的自定义函数示例,需要的朋友可以参考下 为图片添加水印也是图片处理中常见的功能。因为只要在页面中见到的图片都可以很轻松地拿到,你辛辛苦苦编辑的图片不想被别人不费吹灰之力拿走就用,所以为图片添加水印以确定版权,防止图片被盗用...
PHP 2014-12-17 15:18:05 -
PHP统计目录大小的自定义函数分享
本文为大家提供的是一个PHP统计目录大小的自定义函数分享,使用递归方法统计一个目录中所有文件的大小,需要的朋友可以参考下 计算文件、磁盘分区和目录的大小在各种应用程序中都是常见的任务。计算文件的大小可以通过前面介绍过的filesize()函数完成,统计磁盘大小也可以使用disk_free_space()和disk_total_space()两个函数实现...
PHP 2014-12-17 12:21:06 -
一组PHP加密解密函数分享
本文为大家分享了一组PHP加密解密函数代码,需要的朋友可以参考下 <?php /** *功能:对字符串进行加密处理 *参数一:需要加密的内容 *参数二:密钥 */ function passport_encrypt($str,$key){ //加密函数 srand((double)microtime() * 1000000); $encrypt_key=md5(rand(0, 32000)); $ctr=0; $tmp=''; for($i=0;$i<strlen($str);$i++){ $ctr=$ctr==strlen($encrypt_key)?0:$ctr; $tmp.=$encrypt_key[$ctr]...
PHP 2014-12-17 11:45:05 -
php构造函数使用讲解
本文为大家讲解的是php构造函数使用方法详解,感兴趣的同学参考下. PHP官网定义: 构造函数是类中的一个特殊函数,当使用 new 操作符创建一个类的实例时,构造函数将会自动调用。当函数与类同名时,这个函数将成为构造函数...
PHP 2014-12-17 06:24:03 -
php截取utf-8中文字符串函数
本文是一个php实现的可以用来截取utf-8编码的中文字符串函数,感兴趣的同学参考下。 在PHP中截取UTF-8编码的字符串时,有可能碰到半字符的问题,也就是乱码,以下函数可以解决这个问题 function utf8_substr($str,$len) { for($i=0;$i<$len;$i++) { $temp_str=substr($str,0,1); if(ord($temp_str) > 127){ $i++; if($i<$len){ $new_str[]=substr($str,0,3); $str=substr($str,3); } }else { $new_str[]=substr($str,0,1); $str=substr($str,1); } } return join($new_str); }...
PHP 2014-12-17 06:18:02 -
PHP编程函数安全篇
本文为大家整理的是PHP编程函数安全篇,感兴趣的同学参考下。 关于脚本安全这个话题好像永远没完没了,如果你经常到国外的各种各样的bugtraq上,你会发现有一半以上都和脚本相关,诸如SQL injection,XSS,Path Disclosure,Remote commands execution这样的字眼比比皆是,我们看了之后的用途难道仅仅是抓肉鸡? 对于我们想做web安全的人来说,最好就是拿来学习,可是万物抓根源,我们要的不是鱼而是渔...
PHP 2014-12-17 05:54:03 -
PHP字符串函数系列之nl2br(),在字符串中的每个新行 (\n) 之前插入 HTML 换行符br
本文为大家讲解的是PHP字符串函数系列之nl2br(),在字符串中的每个新行 (\n) 之前插入 HTML 换行符br,感兴趣的同学参考下。 nl2br()定义和用法 nl2br() 函数在字符串中的每个新行 (n) 之前插入 HTML 换行符 (<br />)...
PHP 2014-12-17 05:09:03