【问题标题】:Getting an array created in one PHP page from another PHP page?从另一个 PHP 页面获取在一个 PHP 页面中创建的数组?
【发布时间】:2014-10-28 09:56:40
【问题描述】:

我在 functions.php 中创建了一个带有数组列表的函数:

function country_specs(){

$country_specs = array(

array('cc1', 'Country1', 'M1'),

array('cc2', 'Country2, 'M2'),
        );
}

如何在另一个 PHP 页面中调用 $country_specs 数组。 我尝试了以下方法:

country_specs();

  foreach ($country_specs as $key => $value) {
    echo $value[0];
  }

但不工作。

【问题讨论】:

  • 你必须在函数内部返回数组并获取它
  • 提示:谷歌搜索return

标签: php arrays wordpress


【解决方案1】:

试试这个代码

function country_specs(){

    $country_specs = array( array('cc1', 'Country1', 'M1'),array('cc2', 'Country2', 'M2'), ); 
    return $country_specs;
}

调用函数

 $country_specs=country_specs();

    foreach ($country_specs as $key => $value) { echo $value[0]; }

【讨论】:

    【解决方案2】:

    尝试将其包含在您的第二个 php 文件中:

    include 'functions.php';
    

    这应该可行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-02
      • 1970-01-01
      • 2018-10-27
      相关资源
      最近更新 更多