ホームページ  >  記事  >  バックエンド開発  >  PHP ノート: データ型と定数の使用分析_PHP チュートリアル

PHP ノート: データ型と定数の使用分析_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:10:09951ブラウズ

setType — 変数の型を設定します

bool settype (mixed $var, string $type)
変数 var の型を type に設定します。

type の可能な値は次のとおりです:

• 「boolean」(または PHP 4.2.0 以降は「bool」)
• 「integer」(または PHP 4.2.0 以降は「int」)
• 「float」(PHP 4.2.0 でのみ後で使用できます。古いバージョンで使用されていた「double」は現在非推奨です)
•「string」
•「array」
•「object」
•「null」 (PHP 4.2.0 以降)

成功した場合は TRUE が返され、FALSE が返されます失敗について。

intval()、floatval()、stringval() は元の変数の型を変更しません。

isset — 変数が設定されているかどうかを確認します

bool isset (mixed $var [,mixed $var [, $... ]])

var が存在する場合は TRUE を返し、そうでない場合は FALSE を返します。

unset() を使用して変数が解放された場合、それは isset() ではなくなります。 isset() を使用して NULL に設定された変数をテストすると、FALSE が返されます。 NULL バイト ("

注: 警告: isset() は変数でのみ使用できます。他のパラメーターを渡すと解析エラーが発生するためです。定数が設定されているかどうかを検出したい場合は、define() 関数を使用します。

empty — 変数が空かどうかを確認します

bool empty (mixed $var)

var が空でない値またはゼロ以外の値の場合、empty() は FALSE を返します。つまり、""、0、"0"、NULL、FALSE、array()、var $var; および属性のないオブジェクトは、変数が空の場合、TRUE が返されます。値が設定されていない場合に生成されます。

unset — 指定された変数の設定を解除します

void unset (mixed $var [,mixed $var [, $... ]] )

unset() は、指定された変数を破棄します。 PHP 3 では、unset() は TRUE (実際には整数値 1) を返すことに注意してください。一方、PHP 4 では、unset() は実際の関数ではなくなり、ステートメントになりました。戻り値がないため、unset() の戻り値を取得しようとすると解析エラーが発生します。

gettype — 変数の型を取得する

string gettype (mixed $var)

PHP 変数 var の型を返します

変数型テスト関数

is_bool()

is_int()
is_integer()
is_long()
is_string()
is_float()
is_double()
is_real()
is_array()
is_object()
is_resource()
is_null()
is _scalar ()
is_numberic()
is_callable()

マニュアルのメモをお読みください

1. 通常の関数

bool copy (文字列ソース、文字列宛先)
2. 混合では、任意のタイプのデータを渡すことができます
bool chown (文字列ファイル名、混合ユーザー)
3. & パラメータを持つ関数を示しますこのパラメータには値を渡すことはできません。渡すことができるのは変数のみです。この変数を使用すると、関数によって値も変更されます
bool arsort (array &array [, int sort_flags])。

4. デフォルトの関数は、このパラメーターがオプションであることを示します。値がない場合は、デフォルト値が使用されます。関数を宣言すると、それがパラメータになります。

オプションの値と必須の値は後ろから前に設定する必要があります
bool arsort (array &array [, int sort_flags])

5...., ... を含むパラメータ関数は、任意の数のパラメータを渡すことができることを意味します

int array_unshift (array &array,mixed var [,mixed...])


6. コールバック関数にはコールバックがあります。つまり、この関数を呼び出すときは、関数 (関数名、関数名の文字列) を渡す必要があります

array array_filter (array input [, callback callback] )



http://www.bkjia.com/PHPjc/327162.html

tru​​ehttp://www.bkjia.com/PHPjc/327162.html技術記事 setType — 変数の型を設定します bool settype (mixed $var, string $type) 変数 var の型を type に設定します。 type に指定できる値は次のとおりです: "boolean" (または "bool"、...
)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。