phpの基礎知識:関数の基礎知識

WBOY
リリース: 2016-06-13 12:35:11
オリジナル
1036 人が閲覧しました

関数はすべての言語で使用できるため、重要なポイントだけを示します:

1> 定義: PHP は戻り値の型を定義する必要はありません。
2> 関数名は大文字と小文字が区別されませんが、関数を呼び出すときは、通常、関数が定義されたときと同じ形式が使用されます。
3>PHP のすべての関数とクラスにはグローバル スコープがあり、内部で定義して外部から呼び出すことができ、またその逆も可能です。
4>PHP は関数のオーバーロードをサポートしておらず、宣言された関数の定義を解除したり再定義したりすることはできません。
5> PHP では再帰関数を呼び出すことができます。ただし、スタックが破損し、現在のスクリプトが終了する可能性があるため、100 ~ 200 レベルを超える再帰的な関数/メソッド呼び出しは避けてください。
6>デフォルト値を持つパラメータは、パラメータリストの最後の数個になければなりません。
7>変数関数。関数の名前を変更することで関数を呼び出すことができます。
例:
function helloWorld($name='PHP')
{
echo "Hello World ".$name;
$func=helloWorld; $ func();// helloWorld 関数を呼び出します
$func('Saga');// パラメーター
8> を使用して helloWorld を呼び出します:
主に 3 つの関数に依存します: func_num_args() 、 func_get_arg() および func_get_args()
説明は次のとおりです。
int func_num_args ( ) 渡されたパラメータの数を返します (PHP4、PHP5)
mixed func_get_arg ( int arg_num ) arg_num 番目のパラメータを返します。 from 0 から数えます)
array func_get_args () パラメータ式グループを返します。


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート