社区
基础编程
帖子详情
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://:?
有什么问题,我是个新手 ?谢谢
...全文
88
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
打赏
举报
回复
还是一样啊
如何解决Git
代码
冲突
问题
?
在团队开发中,提交
代码
到Git仓库时经常会遇到
代码
冲突的
问题
。 原因:多人对相同的文件进行了编辑,造成
代码
存在差异化 解决方案: 使用工具或git命令对比不同分支
代码
的差异化 把不同分支中有效
代码
进行保留,...
[
php
] <?
php
php
info(); ?>只显示源
代码
/ 无显示
教程博文:????win10搭建
PHP
环境 基本所有的配置都按照作者的步骤,最后...打开的页面只是源
代码
或者更糟直接空白 再逐步排除之前的配置过程,是否出错。尤其是apache和
php
之间的绑定 笔者发现还是无法正常打开网页==
php
中
代码
开始标志类型(
php
?>, ?>,= ?>,<% %>,<%= %>)
今天在看别人的
php
代码
时候,发现<?
php
$a='test'; ?> <?=$a?>结果还真的输出了’test’ 于是我将
代码
改成如下:<?
php
$a='test'; ?> <? echo $a ?>结构什么也没有,于是我更加好奇。开始查找资料之类。。。 ...
PHP
代码
审计基础知识
本文章主要是
PHP
代码
审计的一些基础知识,包括函数的用法,漏洞点,偏向基础部分,个人能力有限,部分可能会出现错误或者遗漏,读者可自行补充。
代码
执行#
代码
执行是
代码
审计当中较为严重的漏洞,主要是一些命令...
在html显示
php
代码
,html跳转
php
只显示源
代码
PHP
网站浏览的时候只显示
PHP
代码
即使你的IIS出了
问题
,也不浏览的时侯显示
PHP
源码,因为
PHP
源码在 ?>的里面,浏览器会忽略< >里面的东西的,不会显示出来。你详细正确描述现象,最好粘贴屏幕,有利于
问题
的...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章