$argv はただのグローバル変数なので、関数の中では使えない。
使いたいときは、grobal宣言を忘れずに使用する。
#!/usr/bin/php -q
<?
function usage(){
global $argv;
print("usage: $argv[0] <option> <text>\n");
exit(0);
}
$opt = getopt("e:d:");
if(count($opt)===0) usage();