熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

PHP Web開發學習實錄:基礎知識-數據類型(2)[1]

2013-11-15 12:46:39  來源: PHP編程 

    基礎知識數據類型(

   類型函數

  在PHP中類型函數是由與類型相關的函數和類型標識符函數組成的我們將在這個小節裡詳細地介紹這些函數

  ) 與類型相關的函數

  我們都知道PHP語言是一種弱類型的語言在進行變量聲明時不需要帶任何的數據類型在實際操作過程中需要獲取某個變量的數據類型或設置某個變量的數據類型時我們需要用到PHP的內置函數PHP中有兩個獲取數據類型的函數分別是settype()函數和gettype()函數下面我們將對這兩個函數進行詳細的介紹

  () settype()函數

  settype()函數的功能是將變量設置為指定的數據類型其語法格式如下

  boolean settype(maxed $varstring $type)

  從該函數的語法格式中我們可以知道函數如果執行成功將返回真失敗時將返回假來看下面這個例子其代碼如下

  <?php

  /*

  * Created on

  *

  * To change the template for this generated file go to

  * Window Preferences PHPeclipse PHP Code Templates

  */

  $str = ;

  $fal = true;

  settype($strinteger

  echo $str;

  echo <br>;

  settype($falstring

  echo $fal;

  ?>

  在本例中聲明了一個字符串類型的變量$str和一個布爾類型的變量$fal通過函數settype()設置變量$str的類型為整型設置變量$fal的類型為字符串型分別輸出這兩個變量我們可以在頁面中看到如下所示的結果

  

  

  () gettype()函數

  gettype()函數主要用於獲取指定變量的數據類型並且返回string類型的數據返回值為變量的數據類型該函數的語法結構如下所示

  string gettype(mixed $var)

  該函數只有一個指定類型的參數這個參數指定了要獲取數據類型的變量我們來看一個例子代碼如下

  <h>

  <?php

  /*

  * Created on

  *

  * To change the template for this generated file go to

  * Window Preferences PHPeclipse PHP Code Templates

  */

  $lastname = 王亞斌;

  $id = ;

  echo ID號$id;

  echo <br>;

  echo 類型是gettype($id)<br>;

  echo 姓名$lastname;

  echo <br>;

  echo 類型是gettype($lastname)

  ?>

  </h>

  執行上述代碼我們可以看到如圖所示的結果$id變量的數據類型是integer型而$lastname變量的數據類型是string類型的

[]  []  


From:http://tw.wingwit.com/Article/program/PHP/201311/21597.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.