is_object()函數用來偵測變數是否為一個物件。
PHP 版本需求: PHP 4, PHP 5, PHP 7
文法
bool is_object ( mixed $var )
參數說明:
$var:要偵測的變數。
傳回值
如果指定變數為對象,則傳回TRUE,否則傳回FALSE。
實例
實例
<?php function get_subjects ( $obj_name ) { if ( ! is_object ( $obj_name ) ) { return ( false ) ; } return ( $obj_name -> subjects ) ; } $obj_name = new stdClass ; $obj_name -> subjects = Array ( ' Google ' , ' Codercto ' , ' Facebook ' ) ; var_dump ( get_subjects ( NULL ) ) ; var_dump ( get_subjects ( $obj_name ) ) ; >輸出結果為:
bool(false)array(3) { [0]=> string(6) "Google" [1]=> string(6) "Codercto" [2]=> string(8) "Facebook"}