如何在php字符串函数中添加一个“
好的,我使用下面的函数创建一个字符串,我需要在php脚本中使用文本和变量如何在php字符串函数中添加一个“,php,string,Php,String,好的,我使用下面的函数创建一个字符串,我需要在php脚本中使用文本和变量 $result_string = "/usr/local/bin/casperjs test.js " . $proxy . " " . $button . " 2>&1"; 这是我看到的输出 /usr/local/bin/casperjs test.js 192.192.192.0 81.88.88.88 2>&1 但问题是我需要添加输出-我需要输出看起来像这样 /usr/local/b
$result_string = "/usr/local/bin/casperjs test.js " . $proxy . " " . $button . " 2>&1";
这是我看到的输出
/usr/local/bin/casperjs test.js 192.192.192.0 81.88.88.88 2>&1
但问题是我需要添加输出-我需要输出看起来像这样
/usr/local/bin/casperjs test.js "192.192.192.0" "81.88.88.88" 2>&1
我尝试了很多方法在不影响函数的情况下添加这两个变量,但仍然无法做到这一点\
\"
或者你可以用'
'/usr/local/bin/casperjs test.js "...'
此外,您还应该阅读和学习PHP的基础知识:p有两个选项。使用单引号或转义双引号:
$result_string = "/usr/local/bin/casperjs test.js \"" . $proxy . "\" \"" . $button . "\" 2>&1";
单引号:
$result_string = '/usr/local/bin/casperjs test.js "' . $proxy . "' '" . $button . ' 2>&1';
转义双引号:
$result_string = "/usr/local/bin/casperjs test.js \"" . $proxy . "\" \"" . $button . "\" 2>&1";
或
第一个显示/usr/local/bin/casperjs test.js代理按钮2>&1
$result_string = '/usr/local/bin/casperjs test.js "' . $proxy . '" "' . $button . '" 2>&1';