strlen、ord、substr函数——获取长度、ASCII码及部分字符串
2015-03-01 23:50
281 查看
strlen函数
语法:strlen(string)
定义和用法:strlen() 函数返回字符串的长度。
substr函数
语法:substr(string,start,length)
定义和用法:substr() 函数返回字符串的一部分。
参数描述
string:必需。规定要返回其中一部分的字符串。
start:必需。规定在字符串的何处开始。正数,在字符串的指定位置开始;负数,在从字符串结尾的指定位置开始;0,在字符串中的第一个字符处开始。
charlist:可选。规定要返回的字符串长度。默认是直到字符串的结尾。正数,从 start 参数所在的位置返回;负数,从字符串末端返回。
ord函数
语法:ord(string)
定义和用法:ord() 函数返回字符串第一个字符的 ASCII 值。
自定义substr_
函数(可截取中英文混合字符串不乱吗)
语法:substr_cn(string,length)
定义和用法:substr_cn() 函数返回字符串首个字符起的一部分,此函数截取中英文混合字符串时结尾不会出现乱码。
参数描述
string:必需。规定要返回其中一部分的字符串。
charlist:必须。规定要返回的字符串长度,如果规定长度超出,则返回全部字符。
语法:strlen(string)
定义和用法:strlen() 函数返回字符串的长度。
substr函数
语法:substr(string,start,length)
定义和用法:substr() 函数返回字符串的一部分。
参数描述
string:必需。规定要返回其中一部分的字符串。
start:必需。规定在字符串的何处开始。正数,在字符串的指定位置开始;负数,在从字符串结尾的指定位置开始;0,在字符串中的第一个字符处开始。
charlist:可选。规定要返回的字符串长度。默认是直到字符串的结尾。正数,从 start 参数所在的位置返回;负数,从字符串末端返回。
ord函数
语法:ord(string)
定义和用法:ord() 函数返回字符串第一个字符的 ASCII 值。
自定义substr_
<?php function substr_cut($str_cut,$length) { if (strlen($str_cut) > $length) { for($i=0; $i < $length; $i++) if (ord($str_cut[$i]) > 128)$i+=1; $str_cut = substr($str_cut,0,$i); } return $str_cut; } ?>
函数(可截取中英文混合字符串不乱吗)
语法:substr_cn(string,length)
定义和用法:substr_cn() 函数返回字符串首个字符起的一部分,此函数截取中英文混合字符串时结尾不会出现乱码。
参数描述
string:必需。规定要返回其中一部分的字符串。
charlist:必须。规定要返回的字符串长度,如果规定长度超出,则返回全部字符。
相关文章推荐
- 一个案例讲解获取字符串长度的函数mb_strlen()和字符串截取函数mb_substr()
- php获取字符串长度函数strlen和mb_strlen
- php截取中文字符串长度的mb_substr()、mb_strcut()函数 附strlen/mb_strlen
- php中中文字符串的截取和获取长度 mb_substr() mb_strlen()
- php中的字符串常用函数(四) ord() 获得字符的ascii码 chr()获取ascii码对应的字符
- 写一个返回字符串长度的函数,函数里面不用局部变量,不能调用系统函数strlen
- ASP获取字符串长度的自定义函数
- 部分字符串库函数的重写(源码) toupper,memcpy,memmove,memset,memchr,strlen,strcpy,strcat,strcmp,strchr
- oracle获取字符串长度函数length()和hengthb()
- 编写gbk_strlen 函数,计算含有汉字的字符串的长度
- php截取中文字符串无乱码的函数(主函数:ord()、substr())
- 求字符串长度的函数strlen
- ASP获取字符串长度的自定义函数
- PHP 字符串获取 substr 与 strstr 函数
- Java精确截取字符串/获取字符串前指定长度字符函数
- oracle获取字符串长度函数length()和lengthb()
- GetSubString获取取指定子串和拆分字符串的函数GetSubStr
- oracle获取字符串长度函数length()和hengthb()
- strlen函数与多字节编码的字符串字节长度
- 不使用中间变量实现字符串长度函数strlen