Php 通过URL作为参数传递0
出于某种原因,当我尝试使用url参数变量传递0时,另一端它会以空或null结束。如何使用url参数将0从A页传递到B页 在symfony中Php 通过URL作为参数传递0,php,Php,出于某种原因,当我尝试使用url参数变量传递0时,另一端它会以空或null结束。如何使用url参数将0从A页传递到B页 在symfony中 echo表单标签('application/recognition?step=0')?> 最后就像 应用/识别 步骤将丢失,但如果将0更改为1,则该步骤将正常工作 谢谢..您如何检查0?它应该是$\u GET['param']='0'检查代码,确保页面没有“空[$\u GET['step']” 当step=0时,在php中,empty[$\u GET['st
echo表单标签('application/recognition?step=0')?>
最后就像
应用/识别
步骤将丢失,但如果将0更改为1,则该步骤将正常工作
谢谢..您如何检查0?它应该是
$\u GET['param']='0'
检查代码,确保页面没有“空[$\u GET['step']”
当step=0时,在php中,empty[$\u GET['step']]将返回true,这意味着step=0等于step为空
因此,如果您有“empty[$\u GET['step']]”,则当step=0时,您的php页面无法工作,而step=0只是试图在另一端打印出来。对不起,我不明白您的意思<代码>echo$_GET['param']如果是0,则应输出“0”。@Matt S:除非在回显之前将其解释为整数,否则它将显示一个空字符串。@MainMa:GET参数总是由PHP在超全局中作为字符串返回。@Matt S:我知道。我的意思是OP可能会在回显变量之前对其进行操作。根据symfony项目网站,表单帮助程序(如
Form\u tag
)已被弃用,而应使用纯HTML。有没有办法避免使用form_标签?如果是这样的话,我将不得不更改大约9页。问题不在于form_tag,我认为form_tag使用的是另一个名为tag()的函数,我找不到任何关于它的信息