PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHP NULL


定義と使用法

PHPでは、値のない変数はnullデータ型であると言われます。このような変数には、NULLとして定義された値があります。 unset()関数を使用して、変数にNULLを明示的に割り当てるか、その値をnullに設定できます。

構文

$var=NULL;

PHP 7.2では、nullを他の型にキャストすることは非推奨になっていますが、他の型の変数をnullにキャストすることは可能です。以前のバージョンでは、キャストは(unset)$var構文を使用して行われました

次の例は、変数にNULLを割り当てる方法を示しています

<?php
$var=NULL;
var_dump($var);
?>

出力

これにより、次の結果が生成されます-

NULL

次の例では、他のプライマリ変数に対してnull変数を実行します

<?php
$var = NULL;
var_dump( (int) $var);
var_dump((float)$var);
var_dump((bool) $var) ;
var_dump( (boolean) $var);
?>

出力

これにより、次の結果が生成されます-

int(0)
float(0)
bool(false)
bool(false)

  1. PHPのgmp_intval()関数

    gmp_intval()関数は、変数の整数値を返します。 構文 intval ( $var, $base ) パラメータ var −整数値に変換する必要のある変数。 ベース −$varを対応する整数に変換するためのベース。 戻る gmp_intval()関数はvarの整数値を返します。 例 以下は例です- <?php    $var = "180";    echo intval($var, 8); ?> 出力 以下は出力です- 1

  2. C#のヌルリスト

    C#にnullリストが存在します。リストがnullかどうかを確認するには、それらをnullリテラルと照合します。次のようにnullを設定します- List<string> myList = null; ここで、nullをチェックするには、等式演算子-を使用します。 myList == null; 以下は例です- 例 using System; using System.Collections.Generic; using System.Linq; public class Demo {    public static void Main() {