18 of 410 menu

コンストラクション unset

コンストラクション unset は、変数または指定された配列の要素を削除します。 unset の後に変数が存在しなくなった場合、関数 issetfalse を返します。 削除された変数にアクセスしようとすると、通知が生成されます。

構文

unset($var); unset($var1, $var2, $var3); unset($array['key']);

単純な変数の削除:

<?php $var = 'test'; unset($var); var_dump(isset($var)); ?>

コードの実行結果:

false

配列要素の削除:

<?php $arr = ['a', 'b', 'c']; unset($arr[1]); print_r($arr); ?>

コードの実行結果:

Array ( [0] => a [2] => c )

複数の変数の削除:

<?php $a = 1; $b = 2; $c = 3; unset($a, $b, $c); var_dump(isset($a), isset($b), isset($c)); ?>

コードの実行結果:

false false false

関連項目

  • 変数の存在をチェックする関数 isset,
  • 変数が空かどうかをチェックする関数 empty,
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否