社区
基础编程
帖子详情
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://:?
有什么问题,我是个新手 ?谢谢
...全文
112
2
打赏
收藏
php代码问题?
$value) { $se.=$key."=".$value."&"; } $se=Preg_Replace("/(.*)&$/","",$se); $se?$se="?".$se:""; echo $s."?$se"; ?> 以上代码为什么显示 http://:? 有什么问题,我是个新手 ?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
还是一样啊
dedecms 模版里面怎么使用
php
代码
?
在后台的系统--系统基本参数--其它选项 里找到 模板引擎禁用标签:
php
将其删除然后就可以直接使用:<?
php
PHP
代码
?>
为什么嵌入html中的
php
代码
浏览器打的时侯会被注释掉
今天写微信分享,在一个*.html文件中写了一段
php
代码
,竟然不变色,顿时感觉有
问题
,果然在打开页面的时候出现了怪怪的一幕,一段
PHP
代码
显示了出来,打开源
代码
一看,有一半的
php
代码
被注释掉了。寻找解决方案,...
纯
PHP
代码
最好在文件末尾删除
PHP
结束标记 ‘?>‘
为什么纯
php
文件不建议使用结束标签?
php
的开始结束标签为<?
php
...?>或者短标签<?...?>, 在
php
文件中,当
php
有结束标签时,
php
只会执行标签里面的文本,如果是纯
php
文件时,不建议使用结束标签 因为...
小白笔记web篇——html表单提交给
PHP
后不执行功能直接显示
代码
?
小白笔记web篇——html表单提交给
PHP
后不执行功能直接显示
代码
? 先直接说原因和解决: 原因一般是直接把自己在本地写的html当作网上的一般网页一样,直接双击打开了。
代码
没有经过Apache服务器,浏览器无法解析
PHP
...
html访问
php
,返回了整个
PHP
的页面
代码
?
查看自己是否是通过webstorm直接点击进入的网页,而不是通过服务器的地址来访问的页面。
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章