PHP链接添加下划线,可能吗?

时间:2014-04-16 03:46:59

标签: php

我没有使用数组,所以我是PHP的菜鸟并愿意学习

以下是代码:

   if(isset($_POST['cid'],$_POST['gid']))
    {
        $cid = $_POST['cid'];
        $gid = $_POST['gid'];
        $new_link = "www.something.com/ref=".$cid.$gid;
    }
}

我希望网址是这样的:

www.something.com/$cid_$gid

只是在cid和gid之间添加一个下划线。

2 个答案:

答案 0 :(得分:1)

有很多方法。我最喜欢的是sprintf(),它至少从版本4开始就是PHP的一部分。

$new_link = sprintf('www.something.com/%s_%s',
    urlencode($cid), urlencode($gid));

答案 1 :(得分:1)

$new_link = "www.something.com/ref=".$cid.$gid;

$new_link = "www.something.com/ref=".$cid."_".$gid;