首页 > 资讯列表 >  本页面生成新字符专题报道,新字符滚动新闻,新字符业界评论等相关报道!
  • PHP 字符截取 解决中文的截取问题

    PHP 字符截取 解决中文的截取问题

    本文是一个php实现的非使用mb系统函数实现的中文字符串截取函数,感兴趣的同学参考学习下. function Cut_string($string, $start ,$sublen, $extstring='...

    PHP 2014-12-10 05:27:03
  • php 不同编码下的字符串长度区分

    php 不同编码下的字符串长度区分

    本文为大家讲解提php不同编码下的字符串长度区分方法,下面是一些测试代码,大家可以参考下。 UTF-8的中文字符串是三个字节 <?php //编码UTF-8 echo strlen('测试文字a测试文字'); echo '-'; echo mb_strlen('测试文字a测试文字','utf-8'); ?> 输出:25-9 GB2312的中文字符串是二个字节 <?php //编码GB2312 echo strlen('测试文字a测试文字'); echo '-'; echo mb_strlen('测试文字a测试文字','Gb2312'); ?> 输出:17-9 在Mysql数据库(5.1以后的版本)中,如果字段类型为varchar(10)则可插入10个字符(不是字节); 所以在判断字符串的长度时需要根据文档编码来区分...

    PHP 2014-12-10 05:15:04
  • php获取url字符串截取路径的文件名和扩展名的函数

    php获取url字符串截取路径的文件名和扩展名的函数

    本文是一个php实现可以获取  url字符串截取路径的文件名和扩展名的函数,需要的朋友可以参考下。 php获取文件名 function retrieve($url) { preg_match('//([^/]+.[a-z]+)[^/]*$/',$url,$match); return $match[1]; } php获取文件扩展名 <?php function getExt($url) { $path=parse_url($url); $str=explode('.',$path['path']); return $str[1]; } echo getExt('http://www.test.net/abc/de/fg.php?id=1'); ?>  ...

    PHP 2014-12-10 00:36:03
  • php 解码javascript中通过escape编码后的字符

    php 解码javascript中通过escape编码后的字符

    本文是一个php 解码javascript中通过escape编码后的字符的示例代码,感兴趣的同学参考下。 问题: js的escape如何在PHP中来解呢?下面的这个函数可以正确的解析,网上有不少unescape的函数,但好用的不多. JavaScript代码 function phpUnescape($escstr) { preg_match_all("/%u[0-9A-Za-z]{4}|%.{2}|[0-9a-zA-Z.+-_]+/", $escstr, $matches); $ar = &$matches[0]; $c = ""; foreach($ar as $val) { if (substr($val, 0, 1) != "%") { $c .= $val; } elseif (substr($val, 1, 1) != "u") { $x = hexdec(substr($val, 1, 2)); $c .= chr($x); } ...

    PHP 2014-12-09 22:36:12
  • php str_pad() 将字符串填充成指定长度的字符串

    php str_pad() 将字符串填充成指定长度的字符串

    本文为大家讲解的是php下用str_pad()函数 将字符串填充成指定长度的字符串的用法。感兴趣的同学参考下...

    PHP 2014-12-09 11:36:11
  • 判断是否为指定长度内字符串的php函数

    判断是否为指定长度内字符串的php函数

    本文是一个php实现的可以用来判断是否为指定长度内字符串的php函数示例代码,感兴趣的同学参考下。 // 函数名:CheckLengthBetween($C_char, $I_len1, $I_len2=100) // 作 用:判断是否为指定长度内字符串 // 参 数:$C_char(待检测的字符串) // $I_len1 (目标字符串长度的下限) // $I_len2 (目标字符串长度的上限) // 返回值:布尔值 // 备 注:无 function CheckLengthBetween($C_cahr, $I_len1, $I_len2=100) { $C_cahr = trim($C_cahr); if (strlen($C_cahr) < $I_len1) return false; if (strlen($C_cahr) > $I_len2) return false; return true; }  ...

    PHP 2014-12-09 07:21:03
  • PHP通过中文字符比率来判断垃圾评论的方法

    PHP通过中文字符比率来判断垃圾评论的方法

    本文为大家讲解的是PHP通过中文字符比率来判断垃圾评论的方法,是一个比较实用的技巧,可以用在留言本页面,对于进行PHP应用程序开发来说有一定的参考借鉴价值,需要的朋友可以参考下 一、需求: 最近一段时间常常出现这类垃圾评论:一大段英文字符里夹杂一两个生僻汉字,包含了中文字符,而且又没包含啥中文的敏感词,所以就堂而皇之的通过了评论过滤。对这类评论的处理可以采取判断中文字符的比率来确认,但是也会存在一定的误判...

    PHP 2014-12-09 07:12:03
  • PHP清除数组中所有字符串两端空格的方法

    PHP清除数组中所有字符串两端空格的方法

    本文是一个PHP实现的可以用来清除数组中所有字符串两端空格的方法,主要涉及对PHP数组的操作以及字符串操作,非常具有实用价值,需要的朋友可以参考下   一般来说在php中清除字符串中空格我们可以有很多实现方法,但清除数组中所有值的前后代码我们并不能简单的使用这些方法,本文实例主要使用php独有的array_map函数遍历清除数组中所有字符串的两端空格。   具体实现代码如下: function TrimArray($Input){     if (!is_array($Input))         return trim($Input);     return array_map('TrimArray', $Input); } /* Old version (v0.1):旧版本给大家作为对比参考: function TrimArray($arr){    ...

    PHP 2014-12-09 06:18:05
  • 4种PHP 截取中文字符串函数

    4种PHP 截取中文字符串函数

    本文为大家整理了4个非常好用的PHP 截取字符串函数,支持gb2312和utf-8编码,方法php开发中需要用到截取字符串的问题。感兴趣的同学参考下...

    PHP 2014-12-09 05:39:03
  • php 字符串过滤类,用于过滤各类用户输入的数据

    php 字符串过滤类,用于过滤各类用户输入的数据

    本文是一个php实现的字符串过滤类,可以用来过滤用户的输入数据,感兴趣的同学参考下. 代码如下: <?php abstract class Filter { //filter parent class private $blackstr = array(); private $whitestr = array(); function filtit($str) { //do something } } class LoginFilter extends Filter { //for user login filte username(过滤注册的用户名) function filtit($str) { $this -> blackstr = array( ´/[x7f-xff]/´, //filter chinese include chinese symbol ´/W/´ //filter all english symbol ); return preg_replace($this-...

    PHP 2014-12-09 03:54:03
  • php中的字符编码转换函数用法示例

    php中的字符编码转换函数用法示例

    本文主要为大家讲解的是php中的字符编码转换函数用法示例,非常具有实用价值,需要的朋友可以参考下 一般来说,在网页程序中,尤其是涉及到数据库的读出过程中,往往最恼火的就是字符编码的问题,php4.0.6以上的版本提供了mb_convert_encoding 可以方便的转换编码。 具体如下: <?php /* Convert internal character encoding to SJIS */ $str = mb_convert_encoding($str, "SJIS");   /* Convert EUC-JP to UTF-7 */ $str = mb_convert_encoding($str, "UTF-7", "EUC-JP"); /* Auto detect encoding from JIS, eucjp-win, sjis-win, then convert str to UCS-2LE */ $str = mb_convert_encoding(...

    PHP 2014-12-09 02:33:03
  • php中字符串和正则表达式详解

    php中字符串和正则表达式详解

    本文为大家讲解的是php中字符串和正则表达式的使用方法详解,需要的朋友可以参考下 一、字符串类型的特点 1、PHP是弱类型语言,其他数据类型一般都可以直接应用于字符串函数操作。 <?php echo substr("123456",2,4);  //输出345 echo substr(123456,2,4);    //输出345 echo hello;                 //先查找hello常量,若没找到,将hello看做字符串使用 ?> 2、字符串可以作为“数组”,是字符的集合...

    PHP 2014-12-09 01:25:18

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

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


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

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

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