ホームページ > バックエンド開発 > PHPチュートリアル > PHP_PHP チュートリアルでのパラメーターの受け渡しとアドレスの受け渡しの違い

PHP_PHP チュートリアルでのパラメーターの受け渡しとアドレスの受け渡しの違い

WBOY
リリース: 2016-07-13 09:56:15
オリジナル
837 人が閲覧しました

PHPパラメータ受け渡しにおける値受け渡しとアドレス受け渡しの違い

PHPパラメータ受け渡しにおける値受け渡しとアドレス受け渡しの違い

この記事では、PHP パラメータの受け渡しにおける値の受け渡しとアドレスの受け渡しの違いを中心に紹介します。簡単な比較を通じて理解できるので、必要な方は参考にしてください。

早速、まずコードを見てみましょう

?

1

2

3

関数テスト(&val){

$val を返す;

}

パラメータの受け渡しに & を使用する理由は何ですか?

参照渡しとは、関数内での変更を許可することを意味します。例:

?

1

2

3

4

5

6

7

$test = "こんにちは";

関数 myFun(&$val){

$val = "こんにちは";

$val を返す;

}

echo myFun(&$test) //こんにちは

echo $test //こんにちは

以上がこの記事の全内容ですが、皆さんに気に入っていただければ幸いです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/989554.html技術記事 PHP パラメータの受け渡しにおける値の受け渡しとアドレスの受け渡しの違い この記事では、PHP のパラメータの受け渡しにおける値の受け渡しとアドレスの受け渡しの違いを主に紹介します。非常に簡単です。例を使用して説明します。
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート