数组PHP中的Echo变量

时间:2016-07-14 19:21:51

标签: php arrays

您好我希望能够在我的配置文件中定义一个URL并回显数组中的url:

$options = array( 'results_per_page' => 30,
                  'url' => 'http://localhost/page.php?page=*VAR*',
                  'db_handle' => $dbh
                );

在这种情况下,让我们说我想定义一个变量:

$url = 'http://localhost/';

define( "SERVER_PATH", "http://localhost/" );

并能够在'url' => "$url" page.php?page=*VAR*'

中回显它

欢迎任何帮助。

2 个答案:

答案 0 :(得分:2)

你可以这样做:

使用变量:

$options = array( 'results_per_page' => 30,
                  'url' => $url . 'page.php?page=*VAR*',
                  'db_handle' => $dbh
                );

使用常数:

$options = array( 'results_per_page' => 30,
                  'url' => SERVER_PATH . 'page.php?page=*VAR*',
                  'db_handle' => $dbh
                );

答案 1 :(得分:2)

您还可以使用连接运算符

将变量附加到数组值的末尾
$option['url'] = $option ['url'] . $var;

或者用更少的话来说

$option['url'] .= $var;