我知道这是一个非常基本的问题,但我必须问。
我有一个关联数组,假设它是:
$couple = array('husband' => 'Brad', 'wife' => 'Angelina');
Now, I want to print husband name in a string. There are so many ways but i want to do this way but it gives html error
$string = "$couple[\'husband\'] : $couple[\'wife\'] is my wife.";
如果我使用了错误的反斜杠语法,请纠正我。
最佳答案
您的语法是正确的。
但是,您仍然可以选择单引号而不是双引号。
因为,由于变量插值,双引号有点慢。
(双引号内的变量会被解析,单引号内的变量不会被解析。)
更优化和更干净的代码版本:
$string = $couple['husband'] .' : ' . $couple['wife'] .' is my wife.';
关于php - 如何在字符串中回显关联数组的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27742321/