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