-
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 -
软硬件检测大师:AIDA64 5.00.3300中文正式版下载
站长搜索(www.adminso.com):软硬件检测大师:AIDA64 5.00.3300中文正式版下载 站长搜索讯 12月14日消息,著名软硬件测试工具AIDA64更新至5.00.3300版,此次更新不仅增加了包括LCD和VFD设备在内的多种设备的支持,还包括对Win10技术预览版以及Windows Server2015技术预览版的支持。此软件为收费软件,试用期为30天...
业界动态 2014-12-15 12:45:11 -
PHP中数字检测is_numeric与ctype_digit的区别介绍
本文为大家讲解的是PHP中数字检测is_numeric与ctype_digit的区别介绍,感兴趣的同学参考下。 PHP中的两个函数is_numeric和ctype_digit都是检测字符串是否是数字,但也存在一点区别 is_numeric:检测是否为数字字符串,可为负数和小数 ctype_digit:检测字符串中的字符是否都是数字,负数和小数会检测不通过 注意,参数一定要是字符串,如果不是字符串,则会返回0/FASLE 下面是测试例子: $a = 0001111222 ; var_dump($a); var_dump(is_numeric($a)); //true var_dump(ctype_digit($a)); //true $a = 0.1 ; var_dump($a); var_dump(is_numeric($a)); //true var_dump(ctype_digit($a)); //false $a = -1 ; var_dump($a); var_dump(is_numeric($a));...
PHP 2014-12-14 23:21:04 -
小心!你的WiFi密码可能已经被盗了
站长搜索(www.adminso.com):小心!你的WiFi密码可能已经被盗了 上海某科技有限公司开发了一款免费Wi-Fi热点软件,成为不少“网虫”追捧的蹭网神器。不过,“蹭网神器”蹭别人的同时,自己也被黑客盯上了...
业界动态 2014-12-14 19:24:08 -
php检测字符串是否是utf8编码的代码
本文是一个php实现的可以用来检查某个字符串是否是utf8编码的函数代码,感兴趣的同学参考下。 给一个字符串,怎么判断它是什么编码呢?php有一个函数:mb_detect_encoding...
PHP 2014-12-14 05:06:04 -
php通用检测函数集合
本文为大家整理一些php下一些通用的检测字符串的函数集合,方便大家使用,感兴趣的同学参考下. <? // ※CheckMoney($C_Money) 检查数据是否是 99999.99格式 // ※CheckEmailAddr($C_mailaddr) 判断是否为有效邮件地 址 // ※CheckWebAddr($C_weburl) 判断是否为有效网址 // ※CheckEmpty($C_char) 判断字符串是否为空 // ※CheckLengthBetween($C_char, $I_len1, $I_len2=100) 判断是否为指定长度内 字符串 // ※CheckUser($C_user) 判断是否为合法用户名 // ※CheckPassword($C_passwd) 判断是否为合法用户密 码 // ※CheckTelephone($C_telephone) 判断是否为合法电话号 码 // ※CheckValueBetween($N_var, $N_val1, $N_val2) 判断是否是某一范围内的 合法值 // ※CheckPost($C_p...
PHP 2014-12-14 04:24:04 -
php sprintf()函数让你的sql操作更安全
本文为大家介绍的是php 的sprintf()函数的用法,感兴趣的同学参考下. 本函数用来将字符串格式化。参数 format 是转换的格式,以百分比符号 % 开始到转换字符为止...
PHP 2014-12-14 04:15:04 -
不要随意重装你的Windows系统
我碰到好多朋友,或者是亲戚,网友,自己的电脑一碰到问题就随意找人借一张系统安装光盘自己重装系统了,但随之而来的问题也就来了,下面我略举一二和安装系统的注意事项: 1,显卡驱动:安装好显卡驱动后没调整显示器的刷新率,使得 显示器工作在默认刷新率60HZ。长时间使用会使人头晕,眼睛酸涨,视力下降等··所以,请在安装好显卡驱动后别忘记调整一下显示器的刷新率,一般15寸CRT调整为800X600 75~85HZ,17寸CRT为1024X768 75~85HZ,当显示器调整到75HZ以上时,眼睛几乎察觉不到显示器在闪烁...
系统程序 2014-12-13 15:42:05 -
2014年度汉字引热潮,你的年度字是?
站长搜索(www.adminso.com):2014年度汉字引热潮,你的年度字是? 站长搜索讯 2014年已经进入收官阶段,近日,网上的一个话题非常火爆,#评选2014年度汉字#。网友们纷纷总结用来形容自己的这一年最贴切的汉字...
业界动态 2014-12-13 12:36:08 -
九招让你的硬盘更快、系统更稳
何为合理使用硬盘呢?首先我们要了解硬盘盘片的物理结构。分区并格式化后的硬盘却是以扇区为基本单位的,一个分区是由若干个扇区构成的...
系统程序 2014-12-13 09:54:05 -
用mysql内存表来代替php session的类
本文为大家讲解的是如何用mysql内存表实现替换php session的方法思路,效果什么大家可以自己测试下。感兴趣的同学参考下. <?php /** @Usage: use some other storage method(mysql or memcache) instead of php sessoin @author:lein @Version:1.0 */ session_start(); if(!isset($_SESSION['test'])){ $_SESSION['test']="123_lein_".date("Y-m-d H:i:s"); } class session{ //session data private $data; //engine,mysql or memcache private $engine; //php session expire time private $sessionexpiredTime; //cur...
PHP 2014-12-13 07:21:04 -
php cookie 作用范围–不要在当前页面使用你的cookie
本文为大家讲解的是php的cookie的作用范围,并解释了在当前页面写入的cookie在当前页面是读取不到的,感兴趣的同学参考下. 背景: 这两天在调试bug的时候遇到了一个问题,就是页面莫名其妙的会跳转到登陆页面 因为在本地测试完全没有问题,所以ssh到远程服务器上(不是发布服务器,建议不要直接在Publish Server上直接改东西),进行了一下断点的测试,最后发现是一个比较复杂的逻辑中有个函数在构造函数中调用了登陆验证。没有验证通过所以就跳走了...
PHP 2014-12-13 04:51:05