我正在尝试使用 PHP Exec 命令行将文本字符串作为变量传递,但没有传递整个文本。
文字是这样的:
$title_page = 'Channel | This is the channels title';
那么 exec 行是:
exec("$path_to_php $emailer $article_sub_security_var $article_id > /dev/null &");
我像这样检索它们:
$article_sub_security_var = $_SERVER['argv'][1];
$article_id = $_SERVER['argv'][2];
$page_title = $_SERVER['argv'][3];
除了 $page_title 之外,命令行都可以正常工作。它只返回字符串的一部分,而不是全部。
任何通过它的建议都非常感谢。