is_object
| 解説 | 変数がオブジェクトかどうか調べる |
|---|---|
| 書式 | bool is_object( mixed var ) |
bool is_object( mixed 変数 ) |
|
| 引数 |
var
変数
|
| 返値 | TRUE(変数がオブジェクト型の時)/FALSE(オブジェクト型ではない時) |
is_object()は、引数に指定した値がオブジェクト型(object)かどうか調べる関数です。
var
変数
参考関数
is_float()---- 変数が浮動小数点型かどうか調べるis_double()---- is_float()関数のエイリアスis_real()---- is_float()関数のエイリアスis_array()---- 変数が配列かどうか調べるis_int()---- 変数が整数型かどうか調べるis_integer()---- is_int()関数のエイリアスis_long()---- is_int()関数のエイリアスis_numeric()---- 変数が数値または数値文字列かどうか調べるis_bool()---- 変数が論理型かどうか調べるis_null()---- 変数がNULLかどうか調べるis_string()---- 変数が文字列型かどうか調べる
サンプルスクリプト
簡単な利用例
<?php
$a = new Foo;
if( is_object( $a ) ){
echo '$aはオブジェクトです';
}
// オブジェクト定義
class Foo{
var $var;
}
?>
出力結果
$aはオブジェクトです
| PHP辞典 | |
|---|---|
![]() |
PHP5の関数にも対応したリファレンスですが、関数ごとにバージョンが表示されているのでPHP4ユーザにも安心。 簡単なサンプルが全ての関数についている事と目的別検索が魅力です。 |
| PHPポケットリファレンス | |
|---|---|
![]() |
携帯用でもOKの小さめの本。関数本にありがちな分厚い・重い・見るのがおっくうという欠点をコンパクト化で解消してます。 小さいながらも関数の掲載量・内容は共に十分充実しており、関数ごとのサンプルや目的別検索もあります。 |


