重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
describe?tablename;????????????//獲取表結構信息
創新互聯建站專注于鎮江網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供鎮江營銷型網站建設,鎮江網站制作、鎮江網頁設計、鎮江網站官網定制、微信小程序開發服務,打造鎮江網絡公司原創品牌,更為您提供鎮江網站排名全網營銷落地服務。
describe?tablename?fieldname;??//獲取表的某個字段結構信息
比如:describe?users?username;?//獲取users表的username字段的結構信息
返回:array(
'Field'????='username',
'Type'?????='varchar(50)',
'Null'?????='NO',
'Key'??????='UNI',
'Default'??='',
'Extra'????=''
)
PHP
數據類型
PHP
支持八種原始類型(type)。
四種標量類型:
string(字符串)
integer(整型)
float(浮點型,也作
double
)
boolean(布爾型)
兩種復合類型:
array(數組)
object(對象)
兩種特殊類型:
resource(資源)
NULL(空)
查看變量類型
通過
gettype()
函數可以方便的查看某個變量的類型:
復制代碼
代碼如下:
?php$var_bool
=
TRUE;
//
a
boolean$var_str
=
"foo";
//
a
string$var_int
=
12;
//
an
integerecho
gettype($var_bool);
//
輸出
booleanecho
gettype($var_str);
//
輸出
stringecho
gettype($var_int);
//
輸出
integer?
(PS:T不錯的PHP
Q扣峮:276167802,驗證:csl)
提示
由于歷史原因,如果是
float
類型數據,gettype()
函數返回的是
double,而不是
float
。
如果想查看某個表達式的值和類型,請使用用
var_dump()
函數。
判斷變量類型
如果想通過判斷變量類型來確定下一步邏輯動作,不要使用
gettype()
,而使用
is_type
系列函數:
復制代碼
代碼如下:
?php$var_int
=
12;//
如果
$var_int
是
int
類型,這進行加法if
(is_int($var_int))
{
$var_int
=
$var_int+4;}echo
$var_int;
//
輸出
16?
以上是本文關于PHP
數據類型的匯總,希望本文對廣大php開發者有所幫助,感謝您閱讀本文。
php是弱語言,從mysql取到的類型全是string字符串,如果你需要其他類型,你需要自己轉換一下。
PHP本身就是弱語言,不需要聲明變量,變量就可以在各種類型中自動轉換。
具體問題具體對待吧。可以把你遇到的問題詳細描述一下。