機能。
1.機能:コードセグメントパッケージの特定の機能を完了するためには、再利用することができます。
2.分類機能:
(1)システムの機能
(2)カスタム機能
3.カスタム機能
(1)形式の
関数の関数名([パラメータ[=値] [パラメータ[、...]]]){
.. 。
}
(2)所定の関数にちなんで名付けられた
。関数名は文字で開始したり、下線と文字が含まれている、数字、アンダースコア。
。Bは、関数名に特殊記号が含ま禁止する
。Cに可能な限り明確な関数名を
E camelCase形式は、関数名を使用するようにしてください。
できるだけ動詞で始まるF関数名を。
たとえば:GETINFO、isInfo inInfo SETINFO
G関数名は大文字小文字を区別しません。
説明:変数関数名、定数、クラス、メソッド、プロパティ、ファイル、フォルダ、写真などの文字・パス
(3)関数の呼び出し
[$変数名=]関数名([パラメータ[、パラメータ[、...]]])
(4)機能原理:関数は、メモリ内の関数を定義するときに関数が呼び出され、実行されると、場所がメモリ内の関数の名前を見つける存在し、関数の最後に完全な実行が後身頃に制御を転送しますときに関数を呼び出すことはありませんが実行されていません位置の関数のコール
(5)パラメータ
パラメータ:通信媒体の機能を備えたプログラマ
B。少なくとも0パラメータ(0、1、...複数)
C.パラメータは、任意のデータ型とすることができる
D。れないパラメータの必須のパラメータ値、パラメータ値は、オプションのパラメータを特定のオプションパラメータに必須パラメータを有します前面
(6)の戻り値
関数の関数名([パラメータ[=値] [パラメータ[、...]]]){
...
[戻り値]
}
説明:
戻り値:機能実行の結果
B戻り値は、0または1であることができる
戻り値は、データの任意のタイプとすることができる後。C
行う機能の官能性末端の戻り値D.、および転送は、呼び出し関数への位置制御
E.戻り値やパラメータは、必ずしもではありませんコンタクト
(7)変数関数:関数の変数に割り当てられた名前(文字列)、および変数を括弧の使用PHPは構文解析することをエンジンが正常に機能することができる
再帰(8):関数が呼び出され、関数Aが関数Bを呼び出し関数Aと関数Bは同じ機能であり、(関数が自分自身を呼び出します)
【day08の】のPHP
おすすめ
転載: www.cnblogs.com/tommymarc/p/11627319.html
ランキング