【发布时间】:2012-03-02 02:51:16
【问题描述】:
我正在尝试使用我需要发送到 Windows CLI 的命令调用变量,但没有运气,如果你能帮助我
$imagename = 123;
$test = ('C:\Windows\System32\cmd.exe /c "rundll32.exe C:\Windows\System32\shimgvw.dll,ImageView_PrintTo /pt "c:\pathtodirectory\$imagename" "photoprint""');
echo $test
$imagename 目前的值为 123,但我无法在多个引用中调用它,请帮助。
谢谢。
【问题讨论】:
-
函数和方法被“调用”,变量被“使用”、“引用”或“插值”。
-
我不认为引号会起作用,即使在 PHP 之外。您在引用块内有未转义的引用块。我认为 Windows 会在你解决任何其他问题之前解决这个问题。
-
很抱歉被调用的 vs 使用了我只是为了让它工作而遇到困难,如果我将它与文件名一起使用而不是尝试使用变量,该命令确实有效,只是我很困惑引用了这么多
标签: php variables quotations