PHP引用( )詳解

2021-07-06 08:11:16 字數 639 閱讀 1781

在程式中變數名和變數內容是不同的,如 $a = 'abc' ,內容 'abc' 是儲存在記憶體中的,變數名$a是對這一內容的命名,因此同一內容可以有不同的名字,這就是引用的作用。

當需要全域性變數時,有時可用引用替代。

一、變數引用

<?php

$a = '123';

$b = &$a; //引用,把變數$a的記憶體位址傳給$b, 也就是說 $a 和變數 $b 指向記憶體的同一內容,改變其中乙個變數的內容,另乙個變數的內容也同樣改變

echo $a; //輸出123

echo $b; //輸出123

?>

二、函式的引用

<?php

function a(&$d)

$i = 1;

a($i);

echo $i;

?>

三、函式的引用返回

引自:官方文件:

引用是什麼:

引用做什麼:

引用傳遞:

引用返回:

php引用 詳解

php的引用 就是在變數或者函式 物件等前面加上 符號 在php 中引用的意思是 不同的名字訪問同乙個變數內容.與 語言中的指標是有差別的 語言中的指標裡面儲存的是變數的內容在記憶體中存放的位址 變數的引用 php 的引用允許你用兩個變數來指向同乙個內容 a abc b a echo a 這裡輸出 ...

php 引用 詳解

在php 中引用的意思是 不同的名字訪問同乙個變數內容.與 語言中的指標是有差別的 語言中的指標裡面儲存的是變數的內容在記憶體中存放的位址 變數的引用 php 的引用允許你用兩個變數來指向同乙個內容 複製 如下 a abc b a echo a 這裡輸出 abc echo b 這裡輸出 abc b ...

php引用 詳解

檢視文章 php引用 詳解 2009 05 13 14 30 php的引用 就是在變數或者函式 物件等前面加上 符號 在php 中引用的意思是 不同的名字訪問同乙個變數內容.與 語言中的指標是有差別的 語言中的指標裡面儲存的是變數的內容在記憶體中存放的位址 變數的引用 php 的引用允許你用兩個變數...