PHP関数の概念と役割

Apr 30, 2020 pm 05:18 PM
1

関数の概念と役割

関数は数字ではありません!関数はコードの形式 (文法形式) です。

関数とは、構文形式の「数行のコード」をまとめたパッケージです。全体を「必要に応じて実行」することができます(つまり、数行のコードを実行します)。

関数は、異なる状況 (異なるコードの場所) で同じコードを実行する必要があるという問題、いわゆるコードの再利用を解決する効果的な方法です。


関数の定義と呼び出し

//定义语法形式:
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 サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)