我怎样才能用很多双引号和单引号混合的字符串:
curl -A 'Curl/2.5' -d '{"key":"$api_key","message":{"html":"<p><h1>Hello World</h1><\/p>"}'并创建一个字符串变量,如:
$curl_command = "curl -A 'Curl/2.5' -d '{"key":"$api_key","message":{"html":"<p><h1>Hello World</h1><\/p>"}'"而不返回“意外的错误”?我想避免更改原来的字符串。
发布于 2013-10-17 19:02:29
利用HEREDOC语法。
<?php
$api_key='xx2233';
$content=<<<EOD
curl -A 'Curl/2.5' -d '{"key":"$api_key","message":{"html":"<p><h1>Hello World</h1><\/p>"}'
EOD;
echo $curlCommand=$content;输出:
curl -A 'Curl/2.5‘-d '{"key":"xx2233","message":{"html":“Hello”
https://stackoverflow.com/questions/19434948
复制相似问题