http://expert.csdn.net/Expert/topic/2066/2066774.xml?temp=.7522547
解决方案 »
- 怎么样用正则或者其他方法获取指定的超链接
- phpmailer 发邮件出错 SMTP Error: Could not authenticate
- 请教大家数组问题,标题要长。。。
- mysql在phpadmin使用求教
- 有对jquery感兴趣的朋友吗?
- php日期格式化问题
- mysql数据库特慢,请问最快最稳定是哪个版本,有收费的企业版吗?
- WEB设计中的精彩好文
- session初级问题 如果定义个aaa的session变量 万一其他某程序也用aaa做变量名 那么?会被改吗?
- 请问 Windows XP 可以做服务器么?
- 为什么在2000下可以显示,在linux下只显示出一部分呢????急
- 关于session_start()出错的问题!!!!!!!!!!!!!
$rest = substr("abcdef", 1, 3); // returns "bcd"
$rest = substr("abcdef", 0, 4); // returns "abcd"
$rest = substr("abcdef", 0, 8); // returns "abcdef"
$ch = chr(127);
$p = array("/[\x81-\xfe]([\x81-\xfe]|[\x40-\xfe])/","/[\x01-\x77]/");
$r = array("","");
if(func_num_args() > 2)
$end = func_get_arg(2);
else
$end = strlen($str);
if($start < 0)
$start += $end; if($start > 0) {
$s = substr($str,0,$start);
if($s[strlen($s)-1] > $ch) {
$s = preg_replace($p,$r,$s);
$start += strlen($s);
}
}
$s = substr($str,$start,$end);
$end = strlen($s);
if($s[$end-1] > $ch) {
$s = preg_replace($p,$r,$s);
$end += strlen($s);
}
return substr($str,$start,$end);
}function m_substr($str,$start) {
preg_match_all("/[\x80-\xff]?./",$str,$ar);
if(func_num_args() >= 3) {
$end = func_get_arg(2);
return join("",array_slice($ar[0],$start,$end));
}else
return join("",array_slice($ar[0],$start));
}