ホームページ >バックエンド開発 >PHPチュートリアル >配列変数を削除するphp unsetの実装方法_PHPチュートリアル
データと変数を削除するには、PHP で unset を使用することもできますが、空の処理を使用することもできますが、変数を破棄して PHP 変数をメモリ上から消去します。
データと変数を削除するには、PHP チュートリアルの unset を使用できます。もちろん、空の処理を使用することもできますが、変数を破棄し、PHP 変数をメモリ上から消去します。
*/
$array = array('aa'=>1,'bb'=>2);
関数削除(&$array, $key)
{
if (!is_array($key)) {
$key = 配列($key);
}
foreach ($key as $k) {
unset($array[$k]);
}
$array = array_values($array);
}
print_r(array_values($array));print_r(delete($array,'aa'));
/*
unset();
この関数を使用すると、配列内のキーを削除できます。配列のインデックスは再作成されないことに注意してください。
$a = array( 1 => '1', 2 => 'two', 3 => 'three' );
unset( $a[2] );
/*
として定義される配列を生成します
$a = array( 1=>'1', 3=>'three');
の代わりに
$a = array( 1 => '1', 2 => '3');
配列全体をクリアします
unset($arr);
4: 指定した要素をクリアします
unset($arr[インデックス]);
unset() は、指定された変数を破棄します。 php 3 では、unset() は true (実際には整数値 1) を返すことに注意してください。
そして、PHP 4 では、unset() は実際の関数ではなくなり、ステートメントになりました