ホームページ >バックエンド開発 >PHPチュートリアル >配列変数を削除するphp unsetの実装方法_PHPチュートリアル

配列変数を削除するphp unsetの実装方法_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:02:011144ブラウズ

データと変数を削除するには、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() は実際の関数ではなくなり、ステートメントになりました


http://www.bkjia.com/PHPjc/445400.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445400.html技術記事データと変数を削除するには、PHP で unset を使用することもできますが、空の処理を使用することもできますが、変数を破棄して PHP 変数をメモリ上から消去します。 データを削除するには...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。