ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルで配列に要素を挿入するプログラム コード

PHP_PHP チュートリアルで配列に要素を挿入するプログラム コード

WBOY
WBOYオリジナル
2016-07-13 16:56:21781ブラウズ

この記事はソートされた 2 次元データです。データを保存した後に要素を配列に挿入する必要があります。

コードは次のとおりです コードをコピー

/**
* 逆の順序で 2 次元配列に要素を挿入します
*
* @著者 WadeYu
* @日付 2012-05-30
*/
$aSorted = array(
配列(1, 100)、
配列(2, 90)、
配列(3, 80)、
配列(4, 70)、
配列(5, 60)、
配列(6, 50)、
配列(7, 40)、
配列(8, 40)、
配列(9, 40)、
配列(10, 20)、
); $a挿入 = 配列(11, 40); $maxCmpIdx = 0; $cnt =
$maxCnt = 10; foreach ($a $idx => $arr として並べ替え){
if ($arr[0] == $aInsert[0]){
$maxCmpIdx = $idx; }
$cnt++
}
if ( !$maxCmpIdx){
$maxCmpIdx = $cnt++
}
$aSorted[$maxCmpIdx] = $a挿入
for ($i = $maxCmpIdx; $i > 0; $i--){
if ($aSorted[$i][1] > $aSorted[$i-1][1]){
$aTmp = $aSorted[$i-1]
$aSorted[$i-1] = $aSorted[$i]; $aSorted[$i] = $aTmp; 続けてください
}
休憩
}
for ($i = $cnt; $i > $maxCnt; $i--){
unset($aSorted[$i-1]); }
print_r($aSorted);




配列に要素を挿入する方法はたくさんありますが、ここでは 1 つだけ紹介します。詳しく知りたい方はこのサイトで検索してください。


http://www.bkjia.com/PHPjc/631617.html

www.bkjia.comtru​​e

http://www.bkjia.com/PHPjc/631617.html

この記事はソートされた 2 次元データです。要素を配列に挿入したいので、データに保存した後にソートする必要があります。 コードは次のとおりです コードをコピーします ?php...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。