php Null 値は null データ型を指します。つまり、変数には値がありません。null 値 (null) は大文字と小文字が区別されません。つまり、null は NULL または Null と同じです。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php null とは何ですか値の意味は?
php: Null データ型
Null 値:
Null 値。その名前と同様、変数に値がないことを示します。 。 null 値 (null) は大文字と小文字が区別されません。つまり、null は NULL または Null と同じです。
PHP で null 値が割り当てられる状況は 3 つあります。
最初の状況:
値が割り当てられていません
<?php $a; var_dump($a); ?>
2 番目のタイプ:
には NULL が割り当てられます。
<?php $nu=null; var_dump($nu); ?>
3 番目のタイプ:
unset() 関数によって処理される変数
<?php $name = 'Felipe'; var_dump((unset) $name); ?>
Example
文字列 string1 には null が代入され、string2 には宣言も代入もまったくないため null が出力され、最後の string3 には初期値が代入されますが、unset() 関数で処理されるとこれも null になります。 unset() 関数の機能は、メモリから変数を削除することです。コードは次のとおりです:
<?php header("content-type:text/html;charset=utf-8"); echo "变量($string1)直接赋值为null"; $string=null; //$string1被赋空值 $string3="str"; //$string3被赋值str if(is_null($strig1=null)){ //判断$string1是否为空 echo 'string=null'; } echo '<p>'; echo '变量($string2)没有被赋值'; if(is_null($string2=null)){ //判断$string1是否为空 echo 'string=null'; } echo '<p>'; echo '被unset()释放过的变量($string3):'; unset($string3); if(is_null($string3=null)){//判断$string1是否为空 echo 'string=null'; } ?>
is_null 関数は、変数が null かどうかを判断するために使用されます。これについては後で説明します。最初に理解しましょう。この関数はブール型を返します。変数が null の場合は true を返し、それ以外の場合は false を返します。 unset() 関数は、既知の変数を破棄するために使用されます。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPにおけるnull値の意味の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。