0
main.php输出问题与命令行
<?php
mb_internal_encoding("UTF-8");
require_once('./TController.php');
TController::doMain($argc, $argv);
return 0;
?>
TController.php
<?php
require_once(dirname(__FILE__)."/A.php");
require_once(dirname(__FILE__)."/../../B.php");
require_once(dirname(__FILE__)."/../../C.php");
require_once(dirname(__FILE__)."/D.php");
require_once(dirname(__FILE__)."/E.php");
class TController
{
public function doMain($argc, $argv)
{
StockPriceDefiner::defineStock();
if($argc != 10) {
$file = "main.php";
echo <<<EOT
usage:
php $file year month day width 500 ana_ana isDiv
ex):
input parameters
EOT;
return;
}
print_r($argv);
}
}
?>
我已经从命令提示试图php main.php [enter]
但使用上述不显示。有什么不正确的,你可以发现,请帮助我。
[UPDATE]
没有错误,只是没有显示。
这是字面上“TController.php”的未删节内容?然后它是无效的语法。你错过了一个'class'声明。 – deceze 2012-02-24 05:27:24
它没有命令行输出正确吗? – linuxeasy 2012-02-24 05:28:04
是的,我更新以清除 – Darcy 2012-02-24 05:29:18