错误的PHP脚本与heredocs语法

时间:2017-04-22 21:55:08

标签: php syntax-error command-line-interface

我正在创建一个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");

0 个答案:

没有答案