PHPオンライン学習

関数のPHPチュートリアル一覧

初級 中級

カテゴリの選択:

説明
関数定義 関数はある値を入力(引数:省略可)し、処理を実行し、その結果を返す(戻り値:省略可)プログラミング言語の機能です。関数定義にはfunctionキーワードに続けて関数名(引数)を指定し、その後に(複数行…続きを読む
グローバル変数とローカル変数 関数には変数のスコープがあり、関数の外側で定義した変数をグローバル変数、関数内で定義された変数をローカル変数と呼びます。ローカル変数は関数が実行されるたびに生成、実行終了後に破棄されます。グローバル変…続きを読む
静的変数(static) 関数には関数の実行終了時に破棄されない静的変数(static変数)があります。静的変数はカウンタなど、関数を複数回実行した場合にも関数内で共有したい値を格納する際に使用されます。…続きを読む
値渡しと参照渡し 関数の引数には値で渡す方法と、変数の参照を渡す方法があります。値で渡した場合、元の変数値は変更されません。それに対して参照渡しでは参照元の変数値が変更されます。参照渡しでは引数の変数名の前に&を付与し…続きを読む
可変長引数 引数の数を不定としたい場合、変数名の前に ... トークンを付与します。直前に ... トークンが付与された変数は配列として扱われ、複数個の引数の値が格納されます。なお、可変長引数の性質上、最後の引数…続きを読む

このページのトップに戻る