1樓:拎壺蔥
首先你要明白指標的概念,不過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
2樓:南湖晨風
&在php中是引用的意思,php 的引用允許用兩個變數來指向同一個內容。意思是,當這樣做時:
<?php
$a =& $b;
?>
這意味著 $a 和 $b 指向了同一個變數。 $a 和 $b 在這裡是完全相同的,這並不是 $a 指向了 $b 或者相反,而是 $a 和 $b 指向了同一個地方。
3樓:匿名使用者
實際上也很簡單,兩者唯一區別就是後者多了個&所謂&就是取地址。
$a = $b 意思直接把$b這個變數拷貝一份給$a 變數$b = & $b 意思就是把$b這變數的值所指向的記憶體地址的值賦給$a
也許還不夠清楚。呵呵
php程式設計:$a = $a % $b 和 $a = $a . $b,分別的什麼意思?
4樓:匿名使用者
$a = $a % $b 表示先把$a除以$b,然後把除得的餘數賦給$a //這時候已經把原先的$a覆蓋了!
$a=$a . $b 表示把$a與$b兩個字串連線起來。比如$a='a';$b='b';
這時候echo $a . $b;就會顯示 "ab"
php中的$a=&$b和$b=&$a是一回事嗎
5樓:查無記錄
好像一樣,就像是將$a和$b打通
<?php
$a=&$b;
//修改$a時,同時修改$b
$a="3333";
echo $b;
//修改$b時,同時修改$a
$b = "444";
echo $a;
?>
6樓:莫路草根
php的引用(就是在變數或者函式、物件等前面加上&符號)
在php 中引用的意思是:不同的名字訪問同一個變數內容。
php中$a++和++$a的區別
7樓:學雅思
一、步驟不同
1、$a++:會先呼叫$a,之後執行自增運算。
2、++$a:先進行自增運算,之後呼叫$a。
二、主體不同
1、$a++:相當於 a = i; i++。
2、++$a:相當於 i++; a = i。
三、記憶體執行不同
1、$a++:記憶體中先將$a調入堆疊,之後指標自增1,之後將$a調出。
2、++$a:記憶體中指標先自增1之後將$a調入到指定記憶體位置。
8樓:匿名使用者
一張圖幫你搞定問題。
在理解的時候要注意,$i++所輸出的值,和這條詩句執行過後的$i本身的值是不同的。
9樓:匿名使用者
$a++ 是先使用$a的值,再將$a+1,比如$a=1, $b=$a++;;; 則$b=1,$a=2
++$a 是$a+1之後的整個值。。比如$a=1, $b=++$a;;; 則$b=2,$a=2
10樓:匿名使用者
$i++是先賦值再加,++$i是先加再賦值...就是這
php 中 $a &= $b ;『&=』 是什麼意思呢
11樓:匿名使用者
$a = &$b;
這個是引用賦值
$a存的是$b的地址, 你操作$a的時候, 實質是操作$a這個地址的值, 也就是$b
$a的值和$b的值是一樣的, 一個變, 另外一個就會跟著變
php中 $b = &$a 是什麼意思
12樓:匿名使用者
&在php中是引用的意思,php 的引用允許用兩個變數來指向同一個內容。意思是,當這樣做時:
<?php
$b =&$a;
?>
這意味著 $a 和 $b 指向了同一個變數。 $a 和 $b 在這裡是完全相同的,這並不是 $a 指向了 $b 或者相反,而是 $a 和 $b 指向了同一個地方。
13樓:匿名使用者
把變數$a的記憶體地址指向給$b,所以改變a的值b也會變
14樓:匿名使用者
相當於$b是$a這個變數的別名~
你改變$a的值,$b的值也會自動變
你變$b的值,$a的值也會自動變~
15樓:wx_唯美
&就是引用,引用$a 的值
php**中 $b = &$a是什麼意思
16樓:
相當於$b是$a這個變數的別名~
你改變$a的值,$b的值也會自動變
你變$b的值,$a的值也會自動變~
向量a,b中,abaxb?有區別嗎
這屬於抄基本概念,區別很大的,寫得也不好 1a和b的數量積,也叫內積,一般寫為 a點乘b或a dot b,結果是一個數值 a dot b a b cos 可以理解為向量a的模值與向量b在向量a方向上的投影的乘積 b cos即向量b在向量a方向上的投影也可理解為向量b的模值與向量a在向量b方向上的投影...
在ABC中,b asinC,c acosB,則ABC一定是什麼三角形
只有 a 90 a是斜邊時 有上述關係,所以 abc一定是直角三角形且 a為直角。在 abc中,b asinc,c acosb,則 abc一定是什麼三角形 因為在 abc中,c acosb,所以由余弦定理得,c a a 2 c 2 b 2 2ac,化簡得,a 2 c 2 b 2 則 abc是直角三角...
ab1比較ab和ab2的大小
a b 1比較a b和a b 2的大小 解,得 a b a b 2 a b a b 2 2 2b 2 1 b 因為a b 1 所以b 1 所以2 1 b 0 所以 a b a b 2 作差法 a b a b 2 2 2b小於0 所以後者大 a b 2 a b 2b 2 因為b 1 所以2b 2 所以...