在JSon中添加变量不起作用

时间:2014-06-22 01:55:31

标签: php json

我正在尝试在json变量中添加变量然后尝试发送电子邮件我变量而不是变量值请看看:

$request_json = '{
           "type":"messages",
           "call":"send",
           "message":{
              "html":"$salesmsgUpdatemsg",
              }'; 

$request_json = '{
           "type":"messages",
           "call":"send",
           "message":{
              "html":"'.$salesmsgUpdatemsg.'",
              }';

如果我使用

,两个代码都不起作用
$request_json = '{
           "type":"messages",
           "call":"send",
           "message":{
              "html":"Content Text",
              }'; 

工作正常。

不知道发生了什么。

由于

1 个答案:

答案 0 :(得分:0)

您应该关注jeoren advice,因为有一天您的代码中断。

$request = array ('type'=>"messages",
                  'call'=>'send',
                  'message'=>array(
                        'html'=>$salesmsgUpdatemsg
                ));

$request_json = json_encode($request);