好的,我有一个名为form的代码,它可以工作,但它需要从url的字符串中抓取两个变量。我有第一个和第二个是相同的,我正在做什么,我正在创建的任何页面,这是很多。以下是url: collabedit.com/9g99j上的代码
如果Get <?php echo $_GET['id']; ?>正在从url中抓取我的id字符串,我该如何在代码底部定义的函数的回显中使用它呢?有没有人能告诉我怎么放这样的东西,而不是这样:echo DescriptionGet(1256124, 50874);:echo DescriptionGet(1256124, $id);
这将使我不必为我想要创建的每个页面输入该id值。
谢谢,
感谢大家的回复,我能够自己找出答案,并准确地使用了第一个回复。
现在我有一个关于这个函数的新问题。我如何让它从同一页抓取表单代码的图像?我不能弄清楚这一部分,这使我无法为这个网站做大规模自动化。
有人能帮上忙吗?
发布于 2014-07-13 03:12:58
您可以从以下位置更改函数定义:
function DescriptionGet($c, $id)至
function DescriptionGet($c, $id=50874)每次调用DescriptionGet($c)时,它的行为都会像传递$id=50874一样,但如果需要,也可以调用DescriptionGet($c, 20),函数中的$id将设置为20。
如果您想简单地使用$_GET['id']作为函数参数,您可以简单地运行
echo DescriptionGet(1256124, intval($_GET['id']));你甚至不需要使用额外的变量。
发布于 2014-07-13 03:13:05
试试这个:
$id = $_GET['id'];
echo DescriptionGet(1256124, $id);https://stackoverflow.com/questions/24716390
复制相似问题