程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP入門教程:?(問號)和:(冒號)

PHP入門教程:?(問號)和:(冒號)

編輯:PHP綜合

例如:

1
 $shenhe=$val['available']?"已審核":"未審核"

經常有剛接觸php的朋友問我,PHP中經常見到如上代碼的語句,問號和冒號是什麼意思,這個語句是什麼意思?

其實,這就是一個if語句的縮寫,C語言裡的語法,條件表達式e1?e2:e3,若e1為真(非0),則此表達式的值為e2的值;若為假,則表達式的值為e3。等同於

1
2
3
4
5
6
$e="";02.if(e1){
	$e=e2;
}
else{
	$e=e3;
}

其中e1、e2、e3都是表達式。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved