1樓:匿名使用者
php中的位移運算
$a << $b shift left(左移) 將 $a 中的位向左移動 $b 次(每一次移動都表示「乘以 2」)。
2樓:南極瀟湘
《是位copy運算子,就是把$h這個變數的值換算成二進位制與$c的值進行位運算,結果賦值給$i.
如8的二進位制是1000, 8<<2,二進位制不為零的向左移動兩位就變成100000,轉換成十進位制就是32,所以8<<2=32
如果對位運算還是不是很清晰的話,可以參考這個
php中「?id=$id」是什麼意思?
3樓:匿名使用者
需要啟用的頁面,向該頁面傳遞引數id, id的值是當前頁面中的變數$id,例如:
<?php
$id=10;
echo "showtitle";
?>
那麼link.php獲得的引數變數id=10
php中 $y =& $x; 是什麼意思
4樓:匿名使用者
學過c語言的 都知道指標 其實這種用法就相當與指標了&是地址符號 $y的值 不是$x的值 而是$x的記憶體地址這就是php中的一種引用傳遞 而非值傳遞換句話說 不論$x的值怎麼變化 $y的值都與其保持一致這一點 樓主可以寫程式測試一下 就一目瞭然了。
5樓:匿名使用者
意思是$y=$y&$x,同理,$y=+$x的意思是$y=$y+$x
6樓:_果糖
實在看不下去了。。
是$y+=$x 不是變數y=正的變數x
php為什麼$a=10; $b=$a++; $c=++$b; 結果都是的11?
7樓:匿名使用者
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 賦給新變數。
8樓:匿名使用者
$b=$a++這句說明將$a=10先賦值給$b之後再將$a+1所以,$b的值是10.$a的值是11.$c的值由$b先+1後複製,所以$c為11
9樓:程遠皓
因為$a++是先賦值後運算;而++在前的話,就是先運算再賦值!
10樓:匿名使用者
$a=10;
$b=$a++; (10+1) ++再賦值
$c=$b;
11樓:魏璧郭芳春
$a=1;a==1
$a++;a==
2$c=&$a;
c是a的引用,也就是說c和a是同一個變數了$b=$c++;
c==3,也就是意味著a==3,因為a和c是同一個變數啊&是引用的意思,php沒有指標的概念
12樓:loli控的歐尼醬
其實就是一點你沒有注意到:$a++不論賦值給誰,$a本身都會+1當$b=$a++執行的時候$a=11,$b=10當$c=++$b執行的時候同理,此時$b=11所以$a,$b,$c的結果都是11
php中是什麼意思,PHP中什麼意思
類中 靜態方法和靜態屬性的引用方法例如class test 可以不用例項化物件直接使用 test test 來取得 test屬性的值靜態方法呼叫也同理test test 直接呼叫靜態方法test 你可以去後盾人平臺看看,裡面的東西不錯 類中靜態方法的呼叫方式 class a 這樣類裡面的靜態方法就不...
PHP中yx是什麼意思,PHP中是什麼意思
學過c語言的 都知道指標 其實這種用法就相當與指標了 是地址符號 y的值 不是 x的值 而是 x的記憶體地址這就是php中的一種引用傳遞 而非值傳遞換句話說 不論 x的值怎麼變化 y的值都與其保持一致這一點 樓主可以寫程式測試一下 就一目瞭然了。意思是 y y x,同理,y x的意思是 y y x ...
php中是什麼意思,php中 符號是什麼意思
php中 指的是三目運算子。三目運算子,也稱為條件運算子,它是計算機語言的重要組成部分。它是唯一具有3個運算元的運算子,因此有時稱為三元運算子。通常,三目運算元的組合是右邊界。三目運算子提供了一種表達簡單if else語句的簡便方法。運算子由以下格式的問號 和冒號 組成 表示式?表示式 表示式 一條...