如何用正则或其他方法取得 <?xml version="1.0" encoding="utf-8"?> 中的 utf-8

jlokys 2010-07-19 07:25:13
如何用正则或其他方法取得 <?xml version="1.0" encoding="utf-8"?> 中的 utf-8
...全文
163 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
麻雀 2010-07-20
获取 encoding="utf-8" ,引号里的内容就可以了
回复
xcasp 2010-07-19
DDDDDDD
回复
freedom_gooboy 2010-07-19


$subjet = '<?xml version="1.0" encoding="utf-8"?>';
preg_match_all("/encoding=\"(.*)\"\?/is",$subjet,$match);
echo $match[1][0];
echo '<pre>';
var_dump($match);

回复
freedom_gooboy 2010-07-19


$subjet = '<?xml version="1.0" encoding="utf-8"?>';
preg_match("/encoding=\"(.*)\"/is",$subjet,$match);
echo $match[1];
回复
CunningBoy 2010-07-19
preg_match_all('/encoding=\"(.*)\?\"/is', '<?xml version="1.0" encoding="utf-8"?>', $match);
echo $match[1];
回复
LuciferStar 2010-07-19
encoding=\"(*.?)\"
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告