首页 > 资讯列表 >  本页面生成sprintf专题报道,sprintf滚动新闻,sprintf业界评论等相关报道!
  • PHP检测字符串是否为UTF8编码的常用方法汇总

    PHP检测字符串是否为UTF8编码的常用方法汇总

    本文为大家整理汇总了几个PHP检测字符串是否为UTF8编码的常用方法,列举了四个实例从不同的角度来实现这一功能,非常实用,需要的朋友可以参考下 检测字符串编码可以有很多种方法,如利用ord获得字符的进制然后进入判断,或利用mb_detect_encoding函数来处理,下面整理了四种常用方法供大家参考。 方法1 /** * 检测字符串是否为UTF8编码 * @param string $str 被检测的字符串 * @return boolean */ function is_utf8($str){ $len = strlen($str); for($i = 0; $i < $len; $i++){ $c = ord($str[$i]); if ($c > 128) { if (($c > 247)) return false; elseif ($c > 239) $bytes = 4; elseif ($c > 223) $bytes = 3; elseif ($c > 191) $bytes = 2; ...

    PHP 2014-12-15 20:03:05
  • 支持生僻字且自动识别utf-8编码的php汉字转拼音类

    支持生僻字且自动识别utf-8编码的php汉字转拼音类

    本文为大家提供的是一个支持生僻字且自动识别utf-8编码的php汉字转拼音类,感兴趣的同学参考下。 拼音类文件py_class.php源码如下: <?php class py_class{ function py_class(){ $this -> pinyin = array( "a" => array(59371, 41648, 50400, 33157, 41392, 18661, 47599), "ai" => array(19697, 32178, 35504, 36856, 20712, 25068, 28663, 26608, 29399, 19381, 17099, 47497, 30339, 43240, 54250, 56459, 45201, 25005, 57749, 17131, 36057, 28596, 49375, 29162, 55685, 31713, 27114, 64665, 19190, 56536, 37508, 2214...

    PHP 2014-12-15 19:09:09
  • CentOS下yum安装mcrypt错误:No package php-mcrypt available.解决方法

    CentOS下yum安装mcrypt错误:No package php-mcrypt available.解决方法

    本文为大家讲解的是CentOS下yum安装mcrypt错误:No package php-mcrypt available.解决方法,感兴趣的同学参考下。 错误描述: #yum install libmcrypt libmcrypt-devel mcrypt mhash Setting up Install Process No package php-mcrypt available. Error: Nothing to do 我们会看到centos yum从仓库中根本找不到这几个包...

    PHP 2014-12-15 18:33:06
  • php读取本地文件常用函数(fopen与file_get_contents)示例讲解

    php读取本地文件常用函数(fopen与file_get_contents)示例讲解

    本文是一个php读取本地文件常用函数(fopen与file_get_contents)示例讲解,感兴趣的同学参考下. 下面我们以.txt文件为实例来介绍php读取本地文件的函数,读取文件我们可以利用fopen或file_get_contents来读取,file_get_contents更简单而fopen需要fread配合才可以显示读出的内容。 1.首先来介绍一下fopen()函数 下面我们给出了一个直接打开本地文件的代码demo,必要的地方我们都已经加上了注释:     //直接打开一个本地文件的实例代码       <?php       //假若我们本地的文件是一个名为xmlas.txt的文本       $filedemo = "xmlas.txt";       $fpdemo = ...

    PHP 2014-12-15 16:42:47
  • PHP 正则判断中文UTF-8或GBK的示例讲解

    PHP 正则判断中文UTF-8或GBK的示例讲解

    本文为大家讲解的是PHP 正则判断中文UTF-8或GBK的示例讲解,感兴趣的同学参考下. UTF-8匹配: 在javascript中,要判断字符串是中文是很简单的。比如: var str = "php编程"; if (/^[u4e00-u9fa5]+$/.test(str)) { alert("该字符串全部是中文"); }else{ alert("该字符串不全部是中文"); } //php中,是用x表示十六进制数据的...

    PHP 2014-12-15 12:30:12
  • windows下PHP_intl.dll正确配置方法详解

    windows下PHP_intl.dll正确配置方法详解

    本文为大家讲解的是windows下PHP_intl.dll正确配置方法详解,感兴趣的同学参考下. 首先,把php_intl.dll需要的dll拷贝到apache的bin目录里面,即php目录下面的(所有icu*.dll的dll)文件: icudt36.dll icuin36.dll icuio36.dll icule36.dll iculx36.dll icutu36.dll icuuc36.dll 拷贝到apache/bin目录下面。 然后,在php.ini 添加一行 extension=php_intl.dll...

    PHP 2014-12-15 10:42:05
  • PHP file_get_contents 函数获取远程网页超时问题解决方法

    PHP file_get_contents 函数获取远程网页超时问题解决方法

    本文为大家讲解的是PHP file_get_contents 函数获取远程网页超时问题解决方法,感兴趣的同学参考下。 提问 我循环用file_get_contents抓取一堆url,但总是会在不到第100个URL的时候停下,提示我:“Warning: file_get_contents(URL) [function.file-get- contents]: failed to open stream: HTTP request failed! HTTP/1.0 500 Read timed out in D:websiteextra.php on line 65” 我在程序的开始已经有set_time_limit(0);了啊,那上面的错误会是因为什么呢? 回答 set_time_limit只是设置你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间...

    PHP 2014-12-15 09:54:06
  • centos 5.6 升级php到5.3的方法

    centos 5.6 升级php到5.3的方法

    本文为大家讲解的是centos 5.6 下升级php到5.3的方法教材,感兴趣的同学参考下。 centos 5.6的库,更新比比5.5及时多了,居然已经有 php 5.3.3 了 升级很容易,先卸载 php 5.1.6 yum remove php* 然后安装 yum install php53* 就可以了...

    PHP 2014-12-15 08:51:08
  • PHP中intval()等int转换时的意外异常情况

    PHP中intval()等int转换时的意外异常情况

    本文为大家讲解的是PHP中intval()等int转换时的意外异常情况分析,感兴趣的同学参考下。 先看看下面的网上的一个测试代码: <?php $a = 9.45*100; var_dump($a); var_dump(intval($a)); $a = 945*1.00; var_dump($a); var_dump(intval($a)); ?><SPAN style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px Simsun; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: #000000; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><S...

    PHP 2014-12-15 07:54:03
  • php 判断网页是否是utf8编码的方法

    php 判断网页是否是utf8编码的方法

    本文为大家介绍的是php 判断网页是否是utf8编码的方法,需要的朋友可以参考下 //判断编码 $encode = mb_detect_encoding($q, array('GB2312','GBK','UTF-8')); echo $encode."<br/>"; if($encode=="GB2312") {     $q = iconv("GBK","UTF-8",$q); } else if($encode=="GBK") {     $q = iconv("GBK","UTF-8",$q); } else if($encode=="EUC-CN") {     $q = iconv("GBK","UTF-...

    PHP 2014-12-15 06:03:03
  • php实现html转为rtf格式示例讲解

    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
  • file_get_contents(

    file_get_contents("php://input", "r")实例介绍

    本文为大家讲解的是file_get_contents("php://input", "r")实例介绍,感兴趣的同学参考下。 解释不清,直接上例子 index.html   <form action="action.php" method="post" >   <input type="text" name="userName"  id="userName" /><br/>   <input type="text" name="userPass"  id="userPass" /><br/>   <input type="submit" value="ok" />  </for...

    PHP 2014-12-15 03:03:08

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持