1樓:查無記錄
好像一樣,就像是將$a和$b打通
<?php
$a=&$b;
//修改$a時,同時修改$b
$a="3333";
echo $b;
//修改$b時,同時修改$a
$b = "444";
echo $a;
?>
2樓:莫路草根
php的引用(就是在變數或者函式、物件等前面加上&符號)
在php 中引用的意思是:不同的名字訪問同一個變數內容。
在php中$a = $b; 和$a = &$b; 的區別?
3樓:拎壺蔥
首先你要明白指標的概念,不過php的指標和c的指標有一些不同
$a = $b;
是把$b的值賦值給$a,如果賦值後,$b的值改變了,$a的值是不會改變的
$a =&$b;
這個是把$b的地址傳遞給$a,這個時候,$a和$b都指向記憶體中的同一塊地址,所以如果賦值後,你改變了$b的值,$a的值也是會改變的
舉個例子
$b = 1;
$a = $b;
$b = 2;
echo $b; //列印2
echo $a; //列印1
-------------------------$b = 1;
$a = &$b;
$b = 2;
echo $b;//列印2
echo $a;//列印2
4樓:南湖晨風
&在php中是引用的意思,php 的引用允許用兩個變數來指向同一個內容。意思是,當這樣做時:
<?php
$a =& $b;
?>
這意味著 $a 和 $b 指向了同一個變數。 $a 和 $b 在這裡是完全相同的,這並不是 $a 指向了 $b 或者相反,而是 $a 和 $b 指向了同一個地方。
5樓:匿名使用者
實際上也很簡單,兩者唯一區別就是後者多了個&所謂&就是取地址。
$a = $b 意思直接把$b這個變數拷貝一份給$a 變數$b = & $b 意思就是把$b這變數的值所指向的記憶體地址的值賦給$a
也許還不夠清楚。呵呵
php中 $b = &$a 是什麼意思
6樓:匿名使用者
&在php中是引用的意思,php 的引用允許用兩個變數來指向同一個內容。意思是,當這樣做時:
<?php
$b =&$a;
?>
這意味著 $a 和 $b 指向了同一個變數。 $a 和 $b 在這裡是完全相同的,這並不是 $a 指向了 $b 或者相反,而是 $a 和 $b 指向了同一個地方。
7樓:匿名使用者
把變數$a的記憶體地址指向給$b,所以改變a的值b也會變
8樓:匿名使用者
相當於$b是$a這個變數的別名~
你改變$a的值,$b的值也會自動變
你變$b的值,$a的值也會自動變~
9樓:wx_唯美
&就是引用,引用$a 的值
php 中 $a &= $b ;『&=』 是什麼意思呢
10樓:匿名使用者
$a = &$b;
這個是引用賦值
$a存的是$b的地址, 你操作$a的時候, 實質是操作$a這個地址的值, 也就是$b
$a的值和$b的值是一樣的, 一個變, 另外一個就會跟著變
php為什麼$a=10; $b=$a++; $c=++$b; 結果都是的11?
11樓:匿名使用者
1、++i 的用法(以 a=++i ,i=2 為例)先將 i 值加 1 (也就是 i=i+1 ),然後賦給變數 a (也就是 a=i ),
則最終 a 值等於 3 , i 值等於 3 。
所以 a=++i 相當於 i=i+1 ,a=i2、i++ 的用法(以 a=i++ ,i=2 為例)先將 i 值賦給變數 a (也就是 a=i ),然後 i 值加 1 (也就是 i=i+1 ),
則最終 a 值等於 2 ,i 值等於 3 。
所以 a=i++ 相當於 a=i , i=i+13、++i 與 i++
a=++i 相當於 i++ , a=i
a=i++ 相當於 a=i , i++
4、++i 與 i++ 單獨使用時,相當於 i=i+1如果賦給一個新變數,則 ++i 先將 i 值加 1 ,而 i++ 先將 i 賦給新變數。
12樓:匿名使用者
$b=$a++這句說明將$a=10先賦值給$b之後再將$a+1所以,$b的值是10.$a的值是11.$c的值由$b先+1後複製,所以$c為11
13樓:程遠皓
因為$a++是先賦值後運算;而++在前的話,就是先運算再賦值!
14樓:匿名使用者
$a=10;
$b=$a++; (10+1) ++再賦值
$c=$b;
15樓:魏璧郭芳春
$a=1;a==1
$a++;a==
2$c=&$a;
c是a的引用,也就是說c和a是同一個變數了$b=$c++;
c==3,也就是意味著a==3,因為a和c是同一個變數啊&是引用的意思,php沒有指標的概念
16樓:loli控的歐尼醬
其實就是一點你沒有注意到:$a++不論賦值給誰,$a本身都會+1當$b=$a++執行的時候$a=11,$b=10當$c=++$b執行的時候同理,此時$b=11所以$a,$b,$c的結果都是11
php**中 $b = &$a是什麼意思
17樓:
相當於$b是$a這個變數的別名~
你改變$a的值,$b的值也會自動變
你變$b的值,$a的值也會自動變~
佛陀和佛是一回事嗎,道家與道教是一回事嗎
佛陀的含義 佛陀,這是印度古代梵文buddha的音譯。亦譯作 佛馱 浮陀 浮屠 浮圖 等。意譯為 覺者 知者 覺 覺有三義 自覺 覺他 使眾生覺悟 覺行圓滿,是佛教修行的最高果位。而,凡夫缺此三項,聲聞 緣覺缺後二項,菩薩缺最後一項,只有佛才三項俱全。小乘佛教講的 佛 一般是用作對釋迦牟尼的尊稱。大...
婚姻和愛情是一回事嗎,婚姻與愛情是一回事嗎?
婚姻和愛情也許是兩回事.你覺得難以取捨,證明你不是很喜歡她們,你不要糾纏她們,放她們走,她們會找到更好,你也會找到自己喜歡的.你可能把愛情給一個你愛的人 但是也許你會把婚姻留給一個愛你的人!婚姻不可以同時擁有兩個,這樣的話,你就犯法了!但是你可以同時擁有愛情和婚姻 有時候婚姻的背後,隱藏著另一個愛情...
拖延症是一回事嗎, 拖延症 跟 懶 是一回事嗎?
我認為拖延症和懶不是一回事。拖延症的根源不是因為懶惰,而是自己對即將到來的結果不夠在意。1.從基因的角度來說一下為什麼會有拖延症 每個人都知道我們人類是從猴子變 的,不管是猴子也好,還是剛變 類也好,人類的壽命都很短,而且生活得不到保障。當時果腹主要以採集業為主,所以既然未來的事情都不知道,我們的祖...