0

我想在使用 PHP 进行更改后将浏览器发送的一些文本复制到剪贴板,我可以使用通过 AMPPS 或 XAMPP 安装的 PHP 来做到这一点,但是当我尝试使用 Sierra 上默认提供的 PHP 时,我既没有收到任何错误消息,也没有收到文本被复制到剪贴板。

这是我正在使用的代码

shell_exec("echo 'Any random text' | tr -d '\n' | pbcopy");

我尝试更改 PHP 文件的权限,确保代码在终端中工作。我试着给出绝对路径,比如

shell_exec("/bin/echo '$text ' | tr -d '\n' | /usr/bin/pbcopy");

我确保未启用安全模式,因为我得到此代码的输出“_www”

echo shell_exec("whoami");

我仍然无法复制文本。出于限制,我只能在 sierra 中使用默认的 PHP。谁能帮我解决这个问题。

4

0 回答 0