Home >Backend Development >PHP Tutorial >$url= "show.php ?catid=".($row['catid']);请指点

$url= "show.php ?catid=".($row['catid']);请指点

WBOY
WBOYOriginal
2016-06-23 13:55:591448browse

$url= "show.php ?catid=".($row['catid']);

这句代码执行的时候是不是会自动调用show.php里面的内容???中间这个?catid= 是不是可以随便写,例如写成 $url="show.php?topic=".($row['catid']);


回复讨论(解决方案)

这只是生成一个字符串用于链接而已,用户点击才运行shop.php...catid随便改,但是shop.php文件中的变量名要一致

?id=".row['catid']";

id可以是随意定义,但是row['catid']应该是唯一
传值的时候,依据参数而定。

$url= "show.php ?catid=".($row['catid']);
这句代码是对 $url赋值,值是一个字符串,内容是  show.php?catid=$row['catid']的内容

并不存在调用show.php的内容。
catid是一个参数名称,可以随便写,但获取参数的页面要相应修改。
例如show.php?catid=1 那么 show.php中需要获取$_GET['catid']
如果show.php?id=1 那么 show.php中需要获取$_GET['id']

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn