php中如何达到vbscript中midb函数功能的 php里的substr就相当于midb还多了一些功能 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我要达到midb的功能,不是mid注意 MidB 函数与包含在字符串中的字节数据一起使用。其参数不是指定字符数,而是字节数。一个字符“a”是两个字节。 你自己不去试验php里面本来就是论字节算的 php 是不把汉字 认为一个处理单位 的 哈哈 <script language="vbscript">str="abcdef"msgbox Midb(str,2,2)</script><?php$str="abcdef";echo substr($str,2,2);?>分别执行以下上面的,看结果一样吗?字节和字符不一样吧? <script language="vbscript">str="abcdef"msgbox Midb(str,2,2)</script><?php$str="abcdef";echo substr($str,2,2);?>上面的执行结果一样吗? 但你要知道vbs里面字符串都是unicode的一个英文字符也是两个字节 substr 取部份字串。语法: string substr(string string, int start, int [length]);传回值: 字串 内容说明 本函式将字串 string 的第 start 位元起的字串取出 length 个字元。若 start 为负数,则从字串尾端算起。若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字元。 使用范例 <?echo substr("abcdef", 1, 3); // 传回 "bcd"echo substr("abcdef", -2); // 传回 "ef"echo substr("abcdef", -3, 1); // 传回 "d"echo substr("abcdef", 1, -1); // 传回 "bcde"?> php基础问题请教 关于php对象实例化,继承的消耗问题 php如何将URL插入MYSQL数据库中 转] 为什么现在使用 cgi 的网站那么少,FastCGI 更少了 关于数据库插入问题 [分享]php5支持Java 在PHPMyadmin-2.5.0上进行在线导出数据时,为何会出错呢? mysql数据库 公告:XMLBBS项目暂停一个月 为什么不能传递参数? PHP 如何有效防止 SQL 注入与 html 修改???? 菜鸟求救!怎样设计一个能够自动跳转的页面?分不多,10分。
注意 MidB 函数与包含在字符串中的字节数据一起使用。其参数不是指定字符数,而是字节数。
一个字符“a”是两个字节。
php里面本来就是论字节算的
str="abcdef"
msgbox Midb(str,2,2)
</script>
<?php
$str="abcdef";
echo substr($str,2,2);
?>
分别执行以下上面的,看结果一样吗?
字节和字符不一样吧?
str="abcdef"
msgbox Midb(str,2,2)
</script>
<?php
$str="abcdef";
echo substr($str,2,2);
?>
上面的执行结果一样吗?
vbs里面字符串都是unicode的
一个英文字符也是两个字节
语法: string substr(string string, int start, int [length]);
传回值: 字串
内容说明 本函式将字串 string 的第 start 位元起的字串取出 length 个字元。若 start 为负数,则从字串尾端算起。若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字元。
使用范例
<?
echo substr("abcdef", 1, 3); // 传回 "bcd"
echo substr("abcdef", -2); // 传回 "ef"
echo substr("abcdef", -3, 1); // 传回 "d"
echo substr("abcdef", 1, -1); // 传回 "bcde"
?>