-
php获取字符串的编码格式的方法代码
本文为大家提供的是一个php获取字符串的编码格式的方法代码,感兴趣的同学参考下。 如果不清楚字符串的编码格式的话,就可以将这段字符这样检查: $encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′)); echo $encode; 这样就能知道它是什么编码的了...
PHP 2014-12-21 03:24:18 -
PHP JS Ip地址及域名格式检测代码示例
本文是一个PHP JS Ip地址及域名格式检测代码示例,感兴趣的同学参考下. PHP IP地址格式检测函数 function checkIp($ip){ $ip = str_replace(" ", "", $ip); $ip = strtolower($ip); $ip= str_replace("http://", "", $ip); $ip= str_replace("https://", "", $ip); if(preg_match('/[A-Za-z_-]/',$ip)){ if(preg_match('/^([w-]+.)+...
PHP 2014-12-21 02:42:11 -
PHP去掉从word直接粘贴过来的没有用格式的函数
本文是一个PHP去掉从word直接粘贴过来的没有用格式的函数代码,感兴趣的同学参考下。 通常我们会遇到直接把word内的内容,直接粘贴到文本编辑器中...
PHP 2014-12-21 02:30:05 -
利用php递归实现无限分类 格式化数组的方法
本文为大家讲解的是利用php递归实现无限分类 格式化数组的方法示例,感兴趣的同学参考下。 我们要做一个商品的无限分类 首先数据库字段为: id ----------商品主键id fid ---------- 商品父id name ---------- 商品名 最后输出的数组格式为 <PRE class=php name="code"><PRE class=php name="code">array( 0=>array( 'id'=>1, 'fid'=>0, 'name'=>'法国货' 'child'=>array( 0=>array( 'id'=>12, ...
PHP 2014-12-19 20:06:09 -
PHP文件大小格式化函数合集
本文为大家整理的是PHP文件大小格式化函数合集,感兴趣的同学参考下. php中有一个系统自带的计算文件大小的函数,就是filesize(),但是这个函数是以字节为单位的,在一些情况下,我们需要很直观的了解一个文件大小,就不仅仅需要字节B这个单位了,还需要KB,MB,GB,甚至更大TB,PB,所以我们需要自己写一些函数来格式化filesize()的输出结果 比如碰到一个很大的文件有49957289167B,大家一看这么一长串的数字后面单位是字节B,还是不知道这个文件的大小是一个什么概念,我们把它转换成GB为单位,就是46.53GB。用下面这些函数就可以完成这个工作: //转换单位 function setupSize($fileSize) { $size = sprintf("%u", $fileSize); if($size == 0) { return("...
PHP 2014-12-19 06:51:03 -
php导出csv格式数据并将数字转换成文本的思路以及代码示例
本文为大家讲解的是php导出csv格式数据并将数字转换成文本的思路以及代码示例,感兴趣的同学参考下。 最近接的一个项目,需要将一些统计结果之类的东西导出成CSV,以便做报表,根据往常经验,现将思路和代码都发出来,如有更好的方法,希望高手指正 php导出csv格式数据实现: 先定义一个字符串 存储内容,例如 $exportdata = '规则111,规则222,审222,规222,服2222,规则1,规则2,规则3,匹配字符,设置时间,有效期'."n"; 然后对需要保存csv的数组进行foreach循环,例如 if (!empty($lists)){ foreach($lists as $key => $value){ $time = date("Y-m-d_H:i:s", $value['add_time']); $exportdata .= ""t&...
PHP 2014-12-19 01:48:04 -
如何使用php输出时间格式
本文为大家讲解的是如何使用php输出时间格式,感兴趣的同学参考下. PHP默认的时区UTC时区,而北京正好位于该时区的东八区,领先UTC时区8个小时,所以在PHP中使用time()函数获取的当前时间总是相差8个小时 <? date_default_timezone_set("ETC/GMT-8"); $tm=time(); echo date("Y-m-d h:i a",$tm); echo "<br/><br/>"; echo date("Y年m月d日",$tm); ?> PHP默认的时区UTC时区,而北京正好位于该时区的东八区,领先UTC时区8个小时,所以在PHP中使用time()函数获取的当前时间总是相差8个小时。 可以通过以下两种方式配置: 1.修改php.ini文件中的date.timezone的值 2.使用专门设置时区的函数,date_default_timezone_set("ETC/GM...
PHP 2014-12-19 01:24:05 -
JPEG格式图片可能要被淘汰了
站长搜索(www.adminso.com):JPEG格式图片可能要被淘汰了 近日,程序员Fabrice Bellard开发出了一种新的图片格式BPG,它能将现有数码图像的尺寸减小到一半,有望取代我们熟知的JPEG格式。JPEG vs BPG现在,手机或网页上的多数图像都是JPEG格式,它始于1986年,并于1994年正式推出...
业界动态 2014-12-17 14:39:06 -
PHP判断图片格式的七种方法小结
本文为大家整理了PHP判断图片格式的七种方法小结,感兴趣的同学参考下。 使用php判断文件图片的格式 <?php $imgurl = "http://www.xxx.net/images/logo.gif"; //方法1 echo $ext = strrchr($imgurl,'.'); echo '<hr>'; //方法2 echo $ext1 = substr($imgurl,strrpos($imgurl, '.')); echo '<hr>'; //方法3 echo(@end(explode(".",$imgurl))); echo '<hr>'; //方法4 echo pathinfo($imgurl,PATHINFO_EXTENSION); print_r(pathinfo($imgurl)); echo '<hr>'; //方法5 $...
PHP 2014-12-17 07:42:06 -
php格式输出文件var_export函数实例讲解
本文为大家讲解的是php格式输出文件var_export函数实例讲解,感兴趣的同学参考下. var_export:php 4 >= 4...
PHP 2014-12-17 04:57:04 -
php将多维数组转换为支持curl提交的一维数组格式
本文是一个php实现的将多维数组转换为支持curl提交的一维数组格式示例,感兴趣的同学参考下。 /** * @desc 多维数组转化为支持curl提交数组 */ public function toPost(array $params = array(), $pre = '') { $result = array(); foreach ($params as $key => $val) { &nbs...
PHP 2014-12-16 02:24:04 -
php实现html转为rtf格式示例讲解
本文为大家讲解的是php实现html转为rtf格式示例,感兴趣的同学参考下。 前期准备工作 下载Html2Rtf.dll,以管理员的身份运行cmd,进入Html2Rtf.dll所在目录--》输入Regsvr32 Html2Rtf.dll 核心代码: <!--?php $html2RTFCom = new COM("HTML2RTF.Converter"); $html2RTFCom--->PreserveImages = true; $html2RTFCom->PageNumbers = 1; $html2RTFCom->PageNumbersAlignH = 1; $html2RTFCom->PageNumbersAlignV = 5; $htmlFile = "a.html"; $rtfFile = "a.rtf"; $result =$html2RTFCom->ConvertFile($htmlFile,$rtfFile, "he...
PHP 2014-12-15 05:21:03