ホームページ >バックエンド開発 >PHPの問題 >PHPでnullは何を意味しますか

PHPでnullは何を意味しますか

WBOY
WBOYオリジナル
2021-12-27 09:31:393272ブラウズ

php の null は「空」を意味し、通常、変数に値がないことを示すために使用される特別なマークです。変数が直接 null に割り当てられている場合、宣言された変数に値が割り当てられていない場合、または、変数が unset( ) 関数が破棄された場合、変数の値は null とみなされます。

PHPでnullは何を意味しますか

このチュートリアルの動作環境: Windows10 システム、PHP7.1 バージョン、DELL G3 コンピューター

null in php とはどういう意味ですか?

1: null 値の意味は何ですか?

NULL は php の特別なマークです。NULL 値は、変数が何も持たないことを示します。値。NULL タイプのみが使用可能です。値は NULL です。

変数は、次の状況では NULL とみなされます:

1. 値には NULL が割り当てられます。

2.値が割り当てられていません。

3. unset() になります。

2: 構文

NULL 型には、大文字と小文字を区別しない定数 NULL という値が 1 つだけあります。

<?php
$var = NULL;
?>
is_null ( mixed $var ) : bool

var が null の場合は TRUE を返し、それ以外の場合は FALSE を返します。

変数がどのような場合に NULL とみなされるかを知るには、NULL 型を調べてください。

3: NULL への変換

$var の使用 (設定解除) 変数を null に変換しても、変数は削除されず、その値の設定も解除されません。 NULL 値を返すだけです。

注: 空の配列は、非厳密な等価性 '==' 比較によって null に変換されます。空の配列を取得できる場合は、is_null() または '===' を使用します。 $a = array();

$a == null <== return true
$a === null < == return false
is_null($a) <== return false

NULL は値を表す必要はなく、値自体とはみなされません。

NULL は null ビットです。これは情報が欠落しています。「null 値」について話すのは意味的に厄介ですが、値がなくても変数が存在できる場合、言語と実装にはこの状況を表す何かが必要です。 。

ご興味がございましたら、「PHP ビデオ チュートリアル 」をクリックして、PHP の知識をさらにご覧ください。

以上がPHPでnullは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。