2013-01-18 28 views
-1

我有一个较低级的问题,你程序员在那里,我需要帮助。如何连接2个数组元素,而在HTML中使用

简单地说,我试图将我的数组的2个元素添加到echo显示语句中。

这不是那么难,但我有问题的是能够连接括号与数组显示为:Matrix(1999)。

我不希望圆括号被包含在数组中只是为了添加元素。

任何帮助,将不胜感激,谢谢你们 (我的猜测是,我无法正常拼接的元素。)

CODE IM使用::

<?php $movie = array(
"title" => "The Matrix" 
"year" => "1999" 
); ?> 

<h1><?php 
echo $movie["title"] ."(" . $movie["year"] .")" 
;?></h1> 

好了,所以我才意识到我错过了COMMA。但这不是我的问题。这是我的一部分在这里。

这是我需要通过的练习。

任务:现在,该元素将第一部电影的年份定义为一段静态文本。用PHP命令替换它以显示阵列中第二部电影的年份(确保保留圆括号完整无缺。)

我所拥有的是我创建的数组$ movie = array();

然后我创建数组

<?php $movie =array(
"title"=>"Empire Strikes Back", 
"year" => "1980";)?> 

所以我需要做的是回声出其中我通过这是刚刚添加标题变量的第一阶段中的元素中的元素:

<?php echo $movie["title"];?> (1985) 

第二步是在数组中添加年份元素,我已经尝试了从括号连接和添加年来创建两个单独的php块的一切。我的问题是,我不断收到我的练习3似乎没有通过的错误。

<?php echo $movie["title"] . "(" .$movie["year"] . ")" ;?> 
<?php echo $movie["title"];?> (<?php echo $movie["year"]; ?>) 

任何建议都会很棒。我似乎现在就要为这对夫妻的日子而努力。我知道这可能会让你陷入混乱,如果你看不到练习,但这是我可以做的最好的练习。

感谢

+0

任何人书本封锁可能被禁止从本网站 – rds

回答

6

你以后Matrix",<<<

<?php $movie = array(
"title" => "The Matrix", 
"year" => "1999" 
); ?> 
0

你要知道,array是语言结构缺少一个逗号。它将任意数量的逗号分隔的key => value对作为参数。所以,你想念逗号。对于最后一个数组元素,逗号可以忽略。

相关问题