関数について知ろう
この章では関数について説明します。 関数とは入力したデータ(引数)に基づいて、決められた処理を行い、戻り値という結果を返す機能を持っています。 関数の仕組みはエクセルの関数の仕組みと意味は同じです。 この章以前の関数は「組み込み関数」と言いまして、C言語によって始めから用意されている関数です。 例えばprintf関数は...
この章では関数について説明します。 関数とは入力したデータ(引数)に基づいて、決められた処理を行い、戻り値という結果を返す機能を持っています。 関数の仕組みはエクセルの関数の仕組みと意味は同じです。 この章以前の関数は「組み込み関数」と言いまして、C言語によって始めから用意されている関数です。 例えばprintf関数は...
この章では変数の影響範囲について説明します。 ユーザー定義関数内で作成した変数はローカル変数と呼ばれ、その関数内でしか使用することはできません。 また、関数外の変数(関数外の変数をグローバル変数と言います)も関数内で使用することが出来ません。 以下のように使用しますとエラーになります。 どうしても、グローバル変数を関数...
この章では関数の仮引数に配列を渡す方法について説明します。 ユーザー定義関数の仮引数には配列も渡すことが出来ます。 配列(array(3,8,4,8))を仮引数の$numberに代入して、その配列の個々の要素をforeachで取り出して合計を算出しています。 結果は以下の通りです。 「合計は23です」 次の例は呼び出し...
この章ではユーザー定義関数について説明します。 関数とは入力したデータに基づいて決められた処理を行い、戻り値を返す機能を持っていますと説明しました。 これまで説明した関数はPHPによって始めから用意されている関数です。 例えばは配列の1番上に要素を追加する関数ですが、初めからPHPの内部機構でそのような働きを作ってくれ...