php內建了檢測資料型別的系列函式,如下
(1)is_bool() 檢查變數是否是布林型
(2)is_string() 檢查變數是否是字串型
(3)is_float()/is_double() 檢查變數是否是浮點型
(4)is_integer()/is_int() 檢查變數是否是整數
(5)is_null() 檢查變數是否為null
(6)is_array() 檢查變數是否是陣列型別
(7)is_object() 檢查變數是否是物件型別
(8)is_numeric() 檢查變數是否是數字或由數字組成的字串
下面應用is_numeric()函式來檢測變數中的資料是否是數字或由數字組成的字串,了解掌握is系列函式的用法。程式**如下:
<?php
$boo = "0433143214";
if(is_numeric($boo))
echo "yes,this is a phone number!";
else
echo "sorry,this is an error!";
?>
一 PHP語言基礎 資料型別 轉換資料型別
轉換資料型別 方法一 php中的型別轉換和c語言一樣,非常簡單,在變數前加上括號括起來的型別名稱即可。允許轉換的型別如下 boolean 轉換成布林型 string 轉換字串型 integer 轉換成整型 float 轉換成浮點型 array 轉換成陣列型 object 轉換成物件 下面將乙個字串變...
php 基礎資料型別
php中使用了8種資料型別,其中5種是數量型的,3種有自己的獨特性。超全域性變數可以包含這8種陣列型別的值。1 整型數字 可以用十進位制 十六進製制 用0x做字首 和八進位制 用0做字首 編寫,而且可以包含 符號。賦值範圍與c編譯器的long值範圍一致。2 浮點型數字 浮點型數字與c編譯器的doub...
php檢測變數的資料型別
php檢測變數的資料型別 is array 函式用於檢測變數是否是乙個陣列,如果檢測的變數是陣列,則返回 true,否則返回 false。is null 函式用於檢測變數是否為 null。如果指定變數為 null,則返回 true,否則返回 false。is bool 函式用於檢測變數是否是布林型。...