PEAR マニュアル

PEAR マニュアル
前のページ 第 4 章 標準コーディング規約 次のページ

関数定義

関数宣言は、以下のような "BSD/Allman スタイル" にしたがいます。
function fooFunction($arg1, $arg2 = '') {     if (condition) {         statement;     }     return $val; }

デフォルト値を有する引数は、引数リストの終わりに置きます。 適切でない場合を除き、関数は、意味のある値を返すようにします。 やや長い例を示します。
function connect(&$dsn, $persistent = false) {     if (is_array($dsn)) {         $dsninfo = &$dsn;     } else {         $dsninfo = DB::parseDSN($dsn);     }      if (!$dsninfo || !$dsninfo['phptype']) {         return $this->raiseError();     }      return true; }


前のページ ホーム 次のページ
関数コール 上に戻る コメント

docs.asp-web.net | manpage | PHPマニュアル | PEARマニュアル