用php编程生成数组名称


Programmatically generate array name in php

  1. 我用show.php?city=miami 调用我的页面

  2. 用获取传递的值$city = $get["city"];

如何在数组名称中使用传递的变量?

我有一个名为"employeemomi"的数组。我想添加使用变量来生成一个数组名称。

我需要这样做:

echo $employeemiami[0][0] . " Employees";

你可以这样做:

$city = strtolower($_GET['city']);
echo ${'employee' . $city}[0][0] . " Employees";
if(isset($_GET['city']) && !empty($_GET['city'])) {
          ${'employee'.$_GET['city']} = $_GET['city'];
}