ホームページ >バックエンド開発 >PHPチュートリアル >PHPカスタム関数の使い方入門_PHPチュートリアル

PHPカスタム関数の使い方入門_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:13:09809ブラウズ

この記事では、PHP カスタム関数の使い方を詳しく紹介します。1. 関数名は、既存の関数名と同じ名前にすることはできません。 2. 関数名には文字、数字、アンダースコアのみを含めることができます。 3. 関数名を数字で始めることはできません

カスタム機能

7.2.1 関数名の基本原則:

1. 関数名は既存の関数名と同じにすることはできません。

2. 関数名には文字、数字、アンダースコアのみを含めることができます。

3. 関数名を数字で始めることはできません

7.2.2 基本的な使用法: 関数で宣言

コードは次のとおりです コードをコピー

//関数を作成する

関数 funcCountArea($radius)

{

$radius*$radius*pi() を返す

}

//関数を使用する

$area = funcCountArea(20);

$エリアをエコー;

エコー '
';

$area2 = funcCountArea(30);

エコー $エリア2;

?>

出力

1256.63706144
2827.43338823

7.2.3 パラメータを値で渡す

コードは次のとおりです コードをコピー

$a = 5;

関数 funcChange($a)

{

$a = 2 * $a;

}

funcChange ($a);

$aをエコー;

?>

出力

5

7.2.4 パラメータの参照渡し

コードは次のとおりです コードをコピー

$a = 5;

関数 funcChange(&$a)

{

$a = 2 * $a;

}

funcChange ($a);

エコー$a;

?>

出力

10

7.2.5 複数の値を返す関数呼び出し

コードは次のとおりです コードをコピー

関数 funcUserInfo($ユーザー名,$パスワード)

{

$userInfo = array($username,$password);

$userInfo を返します;

}

$arr = funcUserInfo('anllin','123456');

print_r($arr);

?>

出力

配列 ( [0] => アンリン [1] => 123456 )


7.2.6 複数の値を返す別の関数呼び出し (実用的: 推奨)

コードは次のとおりです コードをコピー

関数 funcUserInfo($username, $password)

{

$userInfo [] = $ユーザー名;

$userInfo [] = $password;

$userInfo を返します;

}

$arr[] = funcUserInfo ( 'ボブ', '512655' );

$arr[] = funcUserInfo ( 'John', '458736' );

$arr[] = funcUserInfo ( 'Mark', '925472' );

print_r ( $arr );

?>

出力

配列 ( [0] => 配列 ( [0] => ボブ [1] => 512655 ) [1] => 配列 ( [0] => ジョン [1] => 458736 ) [ 2] => 配列 ( [0] => マーク [1] => 925472 ) )

注: 関数呼び出しでは大文字と小文字が区別されませんが、変数名では大文字と小文字が区別されます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/629233.html技術記事この記事では、PHP カスタム関数の使い方を詳しく紹介します。1. 関数名は、既存の関数名と同じ名前にすることはできません。 2. 関数名には文字、数字、アンダースコアのみを含めることができます。 3. 関数名を数字で始めることはできません...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。