已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > C/C++ > 开发工具

标题: [PHP提问]关于urlecode

作者: @Ta

时间: 2012-05-20

点击: 4147

执行
<?php
$url="http://wap.baidu.com";
$fp=fopen("j.php","a+");
fwrite($fp,$url);
fclose($fp);
?>
于是j.php的内容就是
http://wap.baidu.com
但是我想让它在存进去的时候由
http://wap.baidu.com
变成
http%3A%2F%2Fwap.baidu.com
菜鸟不懂,请问怎么弄啊?
先谢了

[隐藏样式|查看源码]


『回复列表(10|隐藏机器人聊天)』

1. 恩,我看看
(/@Ta/2012-05-20 21:21//)

2. 改成
fwrite($fp,urlencode($url));
试试
(/@Ta/2012-05-20 21:23//)

3. <?php
$url=urlecode("http://wap.baidu.com");
$fp=fopen("j.php","a+");
fwrite($fp,$url);
fclose($fp);
?>
(/@Ta/2012-05-20 21:33//)

4. @郑锋 
@淡然 
谢谢,我现在就去试试看,嘿嘿
(/@Ta/2012-05-20 21:58//)

5. @淡然  是urlencde()
像2楼那样写不行吗?
(/@Ta/2012-05-20 22:00//)

6. @莉与杰_夜婴 详见五楼
(/@Ta/2012-05-20 22:02//)

7. 呵呵,原来真的简单啊……
真是…原来是个涵数啊,
呵呵,懂了
(/@Ta/2012-05-20 22:21//)

8. urlencode()
(/@Ta/2012-05-20 22:50//)

9. @郑锋 
嗯,是urlencode()
用你的方法可行,
而用淡然的方法提示错误。
我看了一下,觉得意思一样啊,怎么会错呢?
(/@Ta/2012-05-20 23:15//)

10. @莉与杰_夜婴  淡然的方法是不会错的,是不是你写错了什么
(/@Ta/2012-05-20 23:34//)

回复需要登录

7月15日 19:04 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1