0

我是一个 PHP 新手,我正在尝试做我认为在网站上相当复杂的操作。所以我需要你的帮助:)

我想要做的是为每个客户端请求一个特定的页面,唯一涉及的 URL 变量在最后,就像往常一样。

基本上我的变量之前已经在脚本中设置好了,我想说的是;URLhttp://site.com/index.php?image=$clientnumber 不知何故。

如果你们能给我一些关于如何做到这一点的见解,那就太好了!

4

3 回答 3

1

您可以使用sprintf 函数来执行此操作:

$url = sprintf('http://site.com/index.php?image=%s', $clientnumber);
于 2012-09-12T09:46:39.893 回答
1

PHP 字符串运算符

$new_url = "http://site.com/index.php?image=$clientnumber";

或者

$new_url = 'http://site.com/index.php?image=' . $clientnumber;
于 2012-09-12T09:47:08.037 回答
0
$data = array('foo'=>'bar',
              'baz'=>'boom',
              'cow'=>'milk',
              'php'=>'hypertext processor');

echo http_build_query($data) . "\n";

结果是:

foo=bar&baz=boom&cow=milk&php=超文本+处理器

满足您的需求:

$data = array('image'=> $clientnumber);
echo 'index.php?' . $data;

会给你:

index.php?image=878787283

于 2012-09-12T09:48:39.947 回答