对于那些程序员来说,我有一个不太先进的问题,我需要帮助。
我正试图将我的数组的2个元素添加到echo显示语句中。
这不是那么难,但我遇到的问题是能够将括号与数组连接起来显示为:The Matrix(1999)。
我不希望括号被包含在数组中只是为了在其中添加元素。
任何帮助将不胜感激,谢谢你们 (我的观点是,我不能正确地将元素联系起来。)
代码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)
第二步是在数组中添加year元素,我尝试了从括号的连接和添加年份到创建两个单独的php块的所有内容。我的问题是我一直得到我的练习3似乎没有通过的错误。
<?php echo $movie["title"] . "(" .$movie["year"] . ")" ;?>
<?php echo $movie["title"];?> (<?php echo $movie["year"]; ?>)
任何建议都会很棒。我现在觉得这对情人节来说很难受。我知道如果你不看运动就有可能产生混淆,但这是我可以做的最好的第8部分运动。
感谢
答案 0 :(得分:6)
您在Matrix",<<<
<?php $movie = array(
"title" => "The Matrix",
"year" => "1999"
); ?>
答案 1 :(得分:0)
您必须知道array是语言构造。它需要任意数量的逗号分隔key => value
对作为参数。所以,你想念逗号。对于最后一个数组元素,可以省略逗号。