搜尋

PHP基本類型

Oct 20, 2016 pm 02:58 PM
php類型

PHP 支援 8 種原始資料類型。


四種標量類型:

boolean(布林類型)    

integer(整數)    

兩物種複合類型:

array(陣列)    

object(物件)    

最後是兩種特殊類型:

resource(資源)

為了確保程式碼的易讀性,本手冊也介紹了一些偽類型:

mixed(混合類型)    

number(數位類型)    

callback(回呼類型)    

callback(回呼類型)    

可能還會讀到一些關於"雙精度(double)"類型的參考。實際上    double 和 float 是相同的,由於一些歷史的原因,這兩個名稱同時存在。

變數的類型通常不是由程式設計師設定的,確切地說,是由 PHP    根據該變數使用的上下文在執行時決定的。


Note:     如果想查看某個表達式的值和型,用      var_dump() 函數。        


如果只是想得到一個易於閱讀的類型的表達方式用於調試,用      gettype() 函數。要看某個類型,不要用 gettype(),而用 is_type 函數。以下是一些範例:

<?php
$a_bool = TRUE;   // a boolean
$a_str  = "foo";  // a string
$a_str2 = &#39;foo&#39;;  // a string
$an_int = 12;     // an integer
 
echo gettype($a_bool); // prints out:  boolean
echo gettype($a_str);  // prints out:  string
 
// If this is an integer, increment it by four
if (is_int($an_int)) {
    $an_int += 4;
}
 
// If $bool is a string, print it out
// (does not print out anything)
if (is_string($a_bool)) {
    echo "String: $a_bool";
}
?>

   


如果要將一個變數強制轉換為某類型,可以對其使用強制轉換或  settype() 函數。

注意變數根據其當時的類型在特定場合下會表現出不同的值。更多資訊請見類型轉換的判別。另外,也可以參考    PHP 類型比較表看不同類型互相比較的範例。

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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器