php: php:hypertext preprocessor 超文字預處理語言
<?php 開頭 ?> 結尾 放在html檔案內
變數以$開頭 其後是變數名稱
變數名稱只能以字母/下劃線開頭
php沒有建立變數的命令
變數會在首次被賦值時建立
文字變數要用引號包圍
var_dump()輸出變數型別與值
. .= 串接/串接賦值運算子
e.g
<?php $a=
"hello";$b
=$a." world!"
;echo$b;
// 輸出 hello world!$x=
"hello";$x
.=" world!"
;echo$x;
// 輸出 hello world!
?>
=== 全等運算子 型別與值都相等
!== 不全等運算子
<> 不等於運算子 等價於!=
異或運算子 xor
$x xor $y
如果 $x 和 $y 有且僅有乙個為 true,則返回 true
if…elseif…else語句可以根據兩個或以上不同的條件執行不同的**
foreach
($array
as$value
)
php中的預定義超全域性變數
$globals
$_server
$_request
$_post
$_get
$_files
$_env
$_cookie
$_session
php 單雙引號的不同點
1.php 2.php 3.php 大家看結果就可以知道 1.php顯示的是單引號裡的內容,並沒有把 str換成 咖啡 即顯示 str 的部落格位址是.而2.php和3.php都把 str換成了 冰凍魚 即顯示的是 冰凍魚 的部落格位址.這樣一看,區別就很明顯了,單引號會把裡面的變數名也當作字串處理...
mysql與oracle的一些不同點
1.mysql可以設定主鍵id遞增,但orcale要想自曾的話,使用序列或者觸發器,序列的語句 ctreate sequence 名字 insertment by 1 start with 1 maxvalue 9999 cycle nocache 2.分頁的時候,mysql 可以用limmit,o...
if和switch的不同點
1 if的括號內的表示式可以分別是布林型別的合法表示式 可以是所有大於0的正s整數為true,反之為小於等於0的正整數為false 可以是常量 列舉 而switch括號內也符合前面if提到的外,就是當圓括號內為正整數只能是0或1,其它的正整數屬於 default範圍。這點可以看如下 switch 2...