以编程方式在php中生成数组名称

时间:2015-12-09 11:51:16

标签: javascript php arrays

  1. 我使用SET ECHO OFF SET VERIFY OFF UNDEFINE column_name response ACCEPT column_name CHAR PROMPT 'Please insert column name' SELECT DISTINCT owner, table_name FROM all_tab_columns WHERE column_name = TRIM(UPPER('&column_name')); ACCEPT response CHAR PROMPT 'Would you like to search for another column? ' SELECT CASE LOWER('&response.') WHEN 'yes' THEN 'table_search' ELSE 'stop' END AS script FROM DUAL; SET TERM ON @@&script. SET ECHO ON SET VERIFY ON

  2. 调用我的页面
  3. 抓住传递的值 show.php?city=miami

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

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

    我需要让它像这样工作:

    $city = $get["city"];

2 个答案:

答案 0 :(得分:1)

你可以这样做:

$city = strtolower($_GET['city']);
echo ${'employee' . $city}[0][0] . " Employees";

答案 1 :(得分:0)

if(isset($_GET['city']) && !empty($_GET['city'])) {
          ${'employee'.$_GET['city']} = $_GET['city'];
}