PHP の標準関数を目的別に調べることができる辞典

ホーム > PHP 標準関数逆引き辞典 > 変数操作 > 変数がスカラーかどうかを調べる

PHP 標準関数逆引き辞典

:: reverse dictionary ::

変数操作

※ソースファイルについて


変数がスカラーかどうかを調べる

変数がスカラーかどうかを調べるには、is_scalar 関数を使います。

≪ディレクトリ構造(サンプル)≫

D:ディレクトリ  F:ファイル

D (ドキュメントルート)
└ F sample.txt
$str = "PHP プログラム";
$num = 123;
$flt = 4.5678;
$flg = true;
$ary = array("PHP3", "PHP4", "PHP5");
$rsc = fopen("sample.txt", "r");

$fstr = is_scalar($str);
$fnum = is_scalar($num);
$fflt = is_scalar($flt);
$fflg = is_scalar($flg);
$fary = is_scalar($ary);
$frsc = is_scalar($rsc);

if (!$frsc) {
  fclose($rsc);
}

ソースファイル

$fstrtrue$fnumtrue$fflttrue$fflgtrue$faryfalse$frscfalse になります。

▼ 関数

bool is_scalar(mixed v)

変数 v がスカラーかどうかを調べます。

スカラーに含まれる型は、文字列( string )、整数( integer )、小数点数( float )、論理値( boolean )の4つです。

変数 v がスカラーの場合は true 、スカラー以外の場合は false を返します。

●引数

v … 調べる変数

●戻り値

・変数 v がスカラー … true
・変数 v がスカラー以外 … false

●バージョン

PHP4(4.0.5 以降)、PHP5

注目キーワード ベスト5

  1. セキュリティ
  2. ホスティング
  3. レンタルサーバ
  4. ファイル復旧
  5. ハードディスク修復

変数操作 - variable operation -


ホーム > PHP 標準関数逆引き辞典 > 変数操作 > 変数がスカラーかどうかを調べる

Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com