社区
基础编程
帖子详情
php代码问题?
yuanxianfeng
2004-08-09 09:11:10
<?php
$s="http://:";
$se='';
foreach ($_GET as $key => $value) {
$se.=$key."=".$value."&";
}
$se=Preg_Replace("/(.*)&$/","",$se);
$se?$se="?".$se:"";
echo $s."?$se";
?>
以上代码为什么显示
http://:?
有什么问题,我是个新手 ?谢谢
...全文
98
2
打赏
收藏
php代码问题?
$value) { $se.=$key."=".$value."&"; } $se=Preg_Replace("/(.*)&$/","",$se); $se?$se="?".$se:""; echo $s."?$se"; ?> 以上代码为什么显示 http://:? 有什么问题,我是个新手 ?谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
turtlevan
2004-08-09
打赏
举报
回复
$se=Preg_Replace("/(.*)&$/","",$se);
这一句,看起来你是想把最后一个&符号去掉
但是你的代码结果是,如果$se以&结尾,
把$se整个替换成空
于是,如果$_GET中有值,
$se就是以&结尾的
不然$se就是空
到了上面这一行
$se总是空
$se?$se="?".$se:"";
这一行,$se是空,就把它前面加个?
不然就不变
到这里,$se="?"
你的代码应该这么写
$s="http://:";
$se='';
foreach ($_GET as $key => $value) {
$se.=$key."=".$value."&";
}
//下面这一行有变化
$se=Preg_Replace("/\&$/","",$se);
$se?$se="?".$se:"";
echo $s."?$se";
yuanxianfeng
2004-08-09
打赏
举报
回复
还是一样啊
你真正了解低
代码
么?(国内低
代码
平台状况分析)
国内低
代码
发展趋势解读。
PHP
实现简单注册登录 详细全部
代码
代码
里面注释写很详细了哦~ 废话不多说 直接上
代码
~ index.
php
代码
: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=
html访问
php
,返回了整个
PHP
的页面
代码
?
查看自己是否是通过webstorm直接点击进入的网页,而不是通过服务器的地址来访问的页面。
PHP
Storm运行
PHP
代码
(新手教程)
PHP
Storm是流行对
PHP
及前端开发IDE,在开发者初次使用写
PHP
代码
时该怎么用呢~1、Create New Project2、选择
PHP
Empty Project,并新建一个空目录(目录不要放在C盘!!!)3、项目工程中,中刚刚创建对文件夹图标上...
php
代码
加密工具xend,
PHP
代码
加密工具 Xend v3.0.1
如何来保证它的源码安全、知识产权不被人侵害、如何保护网站信息资料防止被泄露,这一直是很多人烦恼的
问题
,自己写加密扩展开发调试量巨大,使用
PHP
内部编码或Zend Guard加密又过于简单容易被解码,难道
PHP
代码
就...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章