我知道这是一个非常基本的问题,但我不得不问.
我有一个关联数组让我们说它是:
$couple = array('husband' => 'Brad','wife' => 'Angelina');
现在,我想在字符串中打印丈夫姓名.有很多方法,但我想这样做,但它给出了HTML错误
$string = "$couple[\'husband\'] : $couple[\'wife\'] is my wife.";
如果我使用错误的反斜杠语法,请纠正我.
你的语法是正确的.
但是,你仍然可以选择单引号和双引号.
因为,由于可变插值,双引号有点慢.
(解析双引号内的变量,而不是单引号的情况.)
更优化和清理的代码版本:
$string = $couple['husband'] .' : ' . $couple['wife'] .' is my wife.';