我正在创建一个php脚本来下载修改并从github安装下划线,但我对heredocs stntax有问题,这不是第一次。我无法理解为什么它不起作用。它返回文件结束错误,任何人都可以帮我理解原因吗?
#!/usr/bin/php
<?php
if($argc < 7) {
echo <<<ERROR_INPUT
syntax:
set.php -n [theme_name] -d [domain_name] -t [target]
ERROR_INPUT;
exit();
}
$catch = false;
foreach($argv as $arg) {
$target = '';
if($arg === '-t') {
$catch = true;
continue;
}
if($catch === true){
$target = $arg;
$catch = false;
break;
}
}
exec("git clone https://github.com/Automattic/_s $target");