首頁 >後端開發 >php教程 >php之資料型別自動轉換

php之資料型別自動轉換

WBOY
WBOY原創
2016-08-08 09:20:311726瀏覽

1:概述---php是一種弱類型的語言,它可以根據運行環境的變化而自動進行資料類型的轉換

1.1轉換成布林類型的原則

  以下值都將轉換成布林類型中的false:

  A.布林類型的false;

  B.空字串''

  C.正數0或浮點數0.0或〜'(不包括字串'0.0') .沒有成員的陣列----array()

  E.null

  除此之外其它值都轉換成true.

1.2轉換成數值型的原則

  㟎1.2轉換成數值類型的原則

  㟀A.如果為合法的數字字串,同時不包含./e/E,而且沒有超過整數的存數範圍時,將轉換為整數;否則轉換成浮點型;

  B.如果數字字串以非法的字元開頭,則轉換成0;

  C.布林型的true轉換成整數1,false轉換成整數0;

  D.null轉換為0

 〜E.浮點數轉換成整數時向下取整數133.成字串的原則

  A.數值轉換成字串即數值本身;

  B.布林型的true轉換成字串'1';false轉換成字串'';

  C.nullull字串'';

  D.陣列轉換成Array

  E.資源將轉換成Resourse id #數字

以上就介紹了php之資料型態自動轉換,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn