所以,我有以下PHP代码。如何在PHP中动态使用GET?
for($i = 1; $i <= 3; $i++) {
${'product' . $i . 'Id'} = ${'_GET["product' . $i . 'Id"]'};
}
我希望输出与此类似。
$product1Id = $_GET["product1Id"];
$product2Id = $_GET["product2Id"];
$product3Id = $_GET["product3Id"];
这样我就可以在以后回复它们。
echo $product1Id;
echo $product2Id;
echo $product3Id;
只需使用数组作为数组....它比使用大量单个变量更容易处理....并且如果您在URL中使用它作为数组,那么它更容易。 ..像这样的编号变量名称几乎是不可避免的设计不好的标志 –
@Mark Baker如果您包含一些示例代码,我将如何改进此代码而不仅仅是批评我的代码,这将会很有帮助。 – Joshua
@Joshua看到这个; https://3v4l.org/ulAEV – Andreas