壞狼的PHP學習教程之第3天第1/2頁

來源:互聯網
上載者:User

今天更上1層樓了...先寫1個:(數字相加的)

複製代碼 代碼如下:<?php
$a = "10"; //將右邊"連"到左邊
$a += "2"; //將右邊"加"到左邊
echo $a."<br>\n"; //這裡結果是12,大概意思就是,$a等於10了,然後又把2加到左邊(就是$a了),所以就是12了.
?>

我看來php寫法很注重行的概念,不管$a代表什麼,大概意思都是右邊到左邊."連到"或"加到"或"減到"等,!不只是數字之間的加連。還可以其他方式.
再寫1個:(右連到左內容的)

複製代碼 代碼如下: <?php
$b = "壞狼";
$b .= "大好人!";
$b .= "大好人!";
echo $b."呵呵!\n"; //顯示最終內容!
?>

結果為什麼這樣顯示呢?如果你每次都認真聽的話,前段會說:程式的跑法是從上到下,從右至左的原則.

再寫1個:(除法的)

複製代碼 代碼如下:<?php
$a = "65896255618562314793123219"; //在這裡複雜的下計算,原來php處理這裡簡單!
$a /= "465342233234234"; //讓這2個數字相乘!
echo $a."←這是結果!65896255618562314793123219除以465342233234234,哇一般人算術沒我快!呵呵@!\n"
?>

得到結果141608156132,算的速度還真快,呵呵......

繼續下1大步驟:
1.位元的運算(這個很少用)
& 代表且(and)
| 代表或(or)
^ 代表互斥(Xor)
<< 想左移位
>> 向右移位
~ 取1的輔數
2.邏輯運算(條件等)
< 代表小於
> 代表大於
<= 小於或等於
>= 大於或等於
== 等於 (一般檢查例如使用者的登陸等於不等於條件)
!= 不等於
&& and 而且 (and)
|| or 或者(or)
xor 互斥(Xor)
! 不(Not)
其他符號
3.其他運算
$ 變數(用到很多次了)
& 變數的指標(加在變數前)
@ 不顯示錯誤資訊(加在函數前)
例子

複製代碼 代碼如下: <?php
@include("dbx.txt"); //如果dbx.txt不存在會報告錯誤,但加@之後就不顯示了!
echo "<br>\n";
?>

-> 物件的方法或者屬性
=> 陣列的元素值
?: 三遠運運算元

上邊的記住就可以了,(但是記住也不是那麼容易地,呵呵!)
下邊介紹更高層的了,也是寫程式比較常用關鍵的!

1.單行的if(判斷)
if...else...
如果...什麼什麼...結果怎樣...負責...怎樣...
如果...你胖...你是小豬...否則...你是瘦猴子.
if(conditon) { statment1} true 真
else {statment2} false 假
例子:

<?php
$a = 4.998;
if($a > 5) //這裡不需要加分號,注意!
{
echo "對了!a > 5\n";
}
else //這裡不需要加分號,注意!
{
echo "錯了!a < 5\n";
}
?>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.