php メソッドでオブジェクト内の要素を削除します。まず PHP サンプル ファイルを作成し、次に「var_dump($user);unset($user->name);var_dump($user);」を通じてそれを削除します。 " メソッド オブジェクトの単なるプロパティです。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター
オブジェクト内の要素を削除する方法php? PHPでオブジェクトの属性を削除するにはどうすればよいですか?
unset
<?php define('CLI_SCRIPT', true); $user = new stdClass(); $user->id = 1; $user->name = 'tony'; $user->age = 23; var_dump($user); unset($user->name); var_dump($user);
関連紹介:
unset - 指定された変数を解放します
説明
unset(mixed $var, mixed $... = ?): void
unset() 指定された変数を破棄します変数。
関数内の unset() の動作は、破棄する変数のタイプによって異なります。
関数内でグローバル変数を unset() した場合、ローカル変数のみが破棄され、呼び出し環境内の変数は unset() を呼び出す前と同じ値を維持します。
<?php function destroy_foo() { global $foo; unset($foo); } $foo = 'bar'; destroy_foo(); echo $foo; ?>
上記のルーチンは出力します:
bar
推奨学習: "PHP ビデオ チュートリアル "
以上がPHPでオブジェクト内の要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。