程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php之數據類型自動轉換,php之數據類型轉換

php之數據類型自動轉換,php之數據類型轉換

編輯:關於PHP編程

php之數據類型自動轉換,php之數據類型轉換


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

1.1轉換成布爾類型的原則

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

  A.布爾類型的false;

  B.空字符串''

  C.正數0或浮點數0.0或字符串'0'(不包括字符串'0.0')

  D.沒有成員的數組----array()

  E.null

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

1.2轉換成數值型的原則

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

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

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

  D.null轉換為0

  E.浮點數轉換成整數時向下取整

1.3轉換成字符串的原則

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

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

  C.null轉化成空字符串'';

  D.數組轉換成Array

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

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