php urlencode怎么用,php – 如何在我的例子中使用urlencode()?

我检查了php.net,并阅读了一些urlencode()如何工作的例子,但不知怎的,我只是无法做到正确.有人可以帮我一把吗?

这将是一个很好的例子,所以希望我的简短例子是有意义的.

我有一个名为2.php的页面,它被调用以显示1.php中选择的.txt文件的一些内容.

我被告知要为3.php建立一个链接,链接应该看起来像/3?filename=a.txt

使用filename作为GET参数名称并确保使用urlencode()函数对GET参数值进行urlencoded.

但我很困惑我应该如何以及在哪里放置urlencode()以使其工作.

我会在这里粘贴我的2.php代码…我简化了一些代码……

$fileContents = file("./aaa/" . $_GET["course"] . ".txt");

echo "

foreach($fileContents as $row)

{

echo "

";

$contents = preg_split("/,/", $row);

foreach($contents as $eachline)

{

echo "

";

if(!(preg_match("/@/", $eachline)))

{

echo trim(ucfirst($eachline));

}

else

{

echo trim(strtolower($eachline));

}

echo "

";

}

echo "

";

}

echo "

";

echo "Choose another txt file
";

echo "or
";

echo "Work with this txt file";

?>

但是… 3.php选项必须附加一个查询字符串:在1中选择的文本文件的名称,因此,而不是./3.php,url应该是诸如./3?filename=之类的内容. asdf.txt

使用“filename”作为GET参数名称.确保使用urlencode()函数对GET参数值进行urlencoded.

但我只是不确定如何让它工作….

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值