関数の概念と役割
関数は数字ではありません!関数はコードの形式 (文法形式) です。
関数とは、構文形式の「数行のコード」をまとめたパッケージです。全体を「必要に応じて実行」することができます(つまり、数行のコードを実行します)。
関数は、異なる状況 (異なるコードの場所) で同じコードを実行する必要があるという問題、いわゆるコードの再利用を解決する効果的な方法です。
関数の定義と呼び出し
//定义语法形式: function 函数名($形参1,$形参2,..){ 函数体语句块; //就是若干行代码 } //调用语法形式: 函数名($实参1,$实参2, ...... );
説明:
仮パラメータは実際には変数であり、
実際のパラメータは、これは関数に渡されるデータです (1 対 1 対応で仮パラメーター変数に割り当てられます)。関数の戻り値は何ですか?
含义: 一个函数在执行结束时,可以让其返回一个数据,这就是函数的返回值。 语法: return 要返回的数据;
説明:
関数の実行によって得られる戻り値は、変数データを使用するのと同じように、データが必要なあらゆる状況で使用できます。
なお、この時点では return 文に以下のデータを含める必要はなく、単に関数を終了するだけでデータを返しません(空のデータである null を返すとも言えます)。 )。
ちょっとしたテスト:
ここで、任意の長さ、幅、高さの直方体の表面積を計算する関数を定義してみましょう。
<?php //定义一个函数,可以计算任意长宽高的一个长方体的表面积 function biaomianji($chang,$kuan,$gao) { $mianji = ($chang*$kuan + $chang*$gao + $kuan * $gao)*2; return $mianji; } $biaomianji2 = biaomianji(1,2,3); echo ("表面积为:$biaomianji2");
概要:
このようにして、プログラムを開発するときに、特定のコード部分を何度も実行する必要がある場合、このコード部分をカプセル化することができます。これにより、開発効率とコードの再利用が向上します。以上がPHP関数の概念と役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ホットトピック









