RT初学,翻了好多资料没找到,用什么函数?
解决方案 »
- 求一个MYSQL语句
- 如何在mysql中用PHP插入日/月/年格式的日期呀!!大侠帮忙
- 求字符串 匹配 swf地址 就是~~.swf 就替换 播放
- curl和file_get_contents 都无法取得源代码
- 想请问各位一个问题!就是在数据还没读出来的时候 用AJAX显示load小图标 这样的AJAX要如何查找啊!
- 关于DOM中appendChild的问题
- syntax error, unexpected '}' 的解决办法?
- [弱弱地问]现在网址出现的Http://www.xxx.com/xxx是怎么回事?
- 问一个搜索的问题?
- 网页过期提示如何避免?
- 解释下下面的代码功能
- 如何把php里的变量赋值到javascript里的变量(两个变量不在一个文件)
$str = rawurldecode($str);
preg_match_all("/(?:%u.{4})|.+/",$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v) {
if(substr($v,0,2) == "%u" && strlen($v) == 6)
$ar[$k] = iconv("UCS-2","GB2312",pack("H4",substr($v,-4)));
}
return join("",$ar);
}
function escape($str) {
preg_match_all("/[\x80-\xff].|[\x01-\x7f]+/",$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v) {
if(ord($v[0]) < 128)
$ar[$k] = rawurlencode($v);
else
$ar[$k] = "%u".bin2hex(iconv("GB2312","UCS-2",$v));
}
return join("",$ar);
}
$a = '刘德华';
//$a = iconv("utf-8","GBK",$a);//这个表示utf-8编码转gbk编码
echo urlencode($a);