一些小不同點 php

2021-10-10 14:28:51 字數 952 閱讀 9692

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...