PHP 関数は、何度でも再利用できるコードです。入力を引数リストとして受け取り、値を返すことができます。 PHP には何千もの組み込み関数があります。
PHP では次のように定義できます。 条件付き関数 、 関数内関数 そして 再帰関数 また。
PHP関数の利点
コードの再利用性 : PHP 関数は、他のプログラミング言語と同様に、一度だけ定義され、何度でも呼び出すことができます。
コードの削減 : ロジックを何度も記述する必要がないため、コードの量が大幅に節約されます。関数を使用すると、ロジックを一度記述するだけで再利用できます。
gimpのフォントのリスト
わかりやすい : PHP 関数はプログラミング ロジックを分離します。すべてのロジックが関数の形式で分割されているため、アプリケーションの流れを理解しやすくなります。
PHP ユーザー定義関数
ユーザー定義関数を簡単に宣言して呼び出すことができます。ユーザー定義関数を宣言する構文を見てみましょう。
構文
function functionname(){ //code to be executed }
注: 関数名は、PHP の他のラベルと同様に、文字とアンダースコアのみで始める必要があります。数字や特殊記号で始めることはできません。
PHP 関数の例
ファイル: function1.php出力:
Androidで隠されたものを見つける方法こんにちはPHP関数
PHP関数の引数
PHP 関数では、カンマで区切られた引数を通じて情報を渡すことができます。
PHP サポート 値によるコール (デフォルト)、 参照による呼び出し 、 デフォルトの引数値 そして 可変長引数リスト 。
PHP関数で単一の引数を渡す例を見てみましょう。
ファイル: functionarg.php<?php function sayHello($name){ echo 'Hello $name <br/>'; } sayHello('Sonoo'); sayHello('Vimal'); sayHello('John'); ?>
出力:
Hello Sonoo Hello Vimal Hello John
PHP関数で2つの引数を渡す例を見てみましょう。
ファイル: functionarg2.php<?php function sayHello($name,$age){ echo 'Hello $name, you are $age years old <br/>'; } sayHello('Sonoo',27); sayHello('Vimal',29); sayHello('John',23); ?>
出力:
Javaの文字列メソッド
Hello Sonoo, you are 27 years old Hello Vimal, you are 29 years old Hello John, you are 23 years old
PHP 参照による呼び出し
関数に渡される値は、デフォルトでは実際の値を変更しません (値による呼び出し)。ただし、値を参照として渡すことでこれを行うことができます。
デフォルトでは、関数に渡される値は値によって呼び出されます。値を参照として渡すには、引数名の前にアンパサンド (&) 記号を使用する必要があります。
PHP での参照による呼び出しの簡単な例を見てみましょう。
ファイル: functionref.php出力:
Hello Call By Reference
PHP 関数: デフォルトの引数値
関数にはデフォルトの引数値を指定できます。 PHP 関数を呼び出すときに引数を指定しない場合、デフォルトの引数が使用されます。 PHP 関数でデフォルトの引数値を使用する簡単な例を見てみましょう。
ファイル: functiondefaultarg.php<?php function sayHello($name='Sonoo'){ echo 'Hello $name <br/>'; } sayHello('Rajesh'); sayHello();//passing no value sayHello('John'); ?>
出力:
Hello Rajesh Hello Sonoo Hello John
PHP 関数: 戻り値
値を返す PHP 関数の例を見てみましょう。
Maven をインストールするファイル: functiondefaultarg.php
出力:
Cube of 3 is: 27