ホームページ > バックエンド開発 > PHPチュートリアル > PHP配列から要素を削除した後にインデックスを再作成する

PHP配列から要素を削除した後にインデックスを再作成する

WBOY
リリース: 2016-06-13 13:12:18
オリジナル
825 人が閲覧しました

PHP配列の要素を削除した後のインデックスの再作成
PHP配列の要素を削除した後にインデックスを再作成する方法があるかどうか知っている人はいますか?
$tmp = array(1,2,3);
unset($tmp["1"]);
echo "

";
print_r($tmp);


実行結果:
Array
(
[0] => 1
[2] => 3
)

と結果私が必要とするのは次のとおりです:
配列
(
[0] => 1
[1] => 3
)




PHP にはインデックスを再作成する機能が用意されていますか? ありがとうございます。

-----解決策---------
配列値()
------解決策---------
print_r(array_values($tmp));
------解決策-----------
array_values() 関数は、指定された配列を含む配列を返します内のすべてのキー値の配列ですが、キー名は保持されません

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート