cad*_*108 0 html php variables
例如,我想用html将代码php添加到变量中
$html = '<b></b> <?php echo $lang["text"] ?>';
Run Code Online (Sandbox Code Playgroud)
但它不解释PHP代码.我究竟做错了什么?
小智 6
使用这样的字符串连接:
$html = '<b></b>' . $lang['text'];
Run Code Online (Sandbox Code Playgroud)
或者在双引号字符串中插入变量,如下所示:
$html = "<b></b>${lang['text']}";
Run Code Online (Sandbox Code Playgroud)
两个版本都是正确的,使用你喜欢的版本.
你想要的是字符串插值(阅读它如何适用于PHP).
您的特定示例将使用
$html = "<b></b> {$lang['text']}";
Run Code Online (Sandbox Code Playgroud)
字符串插值仅在双引号string("string here")中发生.