iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 8
0
Modern Web

PHP入門系列 第 8

Day08-PHP資料型態

  • 分享至 

  • xImage
  •  

PHP有八種資料型態

1.整數(integer):指沒有小數點的資料,包含零、正、負數,整數範圍依照作業系統而定。

$book_price = 500 ;
$score = 0 ;
$temperature = -18 ;

2.浮點數(float) : 含有小數點的資料,包含正負,範圍也依照作業系統而定。

$height = 180.1;
$temperature = -30.5;

3.布林值 (boolean):只有兩種值true、false(不區分大小寫),常用於條件式判斷。

$isPressed = true;
$isClosed = false;

4.字串(string):資料可由數字、字母結合,以「" "」前後加上雙引號或「' '」單引號包住資料。

 $subject = 'Math';
 $nickName = "I'm John"; 
 $name = 'I\'m John';

當字元有雙引號或單引號,可使用「 \ 」跳脫字元。

雙引號vs單引號差別

<?php
     $subject = 'Math';
     echo "I love $subject";
     echo 'I love $subject';
?>

輸出:
I love Math
I love $subject

單引號將都認作為字串,雙引號則會套入變數。

5.陣列(array)
6.物件(object):利用類別(Class)產生物件。
7.資源(resourse)
8.空值(NULL):設定變數為空值時使用,無大小寫之分。

 $dinner = NULL;
 $lunch = null;

資料型態轉換:在資料前方加入資料型態的關鍵字。(int)、(bool)、(float)、(string)、(array)、(object)

<?php
    $number = "7.77";
    $int_test = (int)$number;
    $float_test = (float)$number;
    echo $int_test;
    echo '</br>';
    echo $float_test;
?>

輸出:
7
7.77


上一篇
Day07-PHP變數Variable
下一篇
Day09-PHP運算子、運算式(1)
系列文
PHP入門30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

我要留言

立即登入留言