出力
配列 ([a] => レモン[b] => バナナ[c] => apple[d] => pear)
挿入後の配列: Array ( [0] => 杮子[a] => レモン[b] => バナナ[ c] => ] =>pear)
11. array_shift -- 配列の先頭のユニットを配列の外に移動します
コードは次のとおりです:
$fruits = array('a'=>'レモン','b'=> ', 'c'=>'Apple','d'=>'Pear');
echo '元の配列:'
print_r($fruits);
array_shift ($fruits);
echo '削除後の配列:';
出力 元の配列 ([a] => レモン[b] => [c] => Apple[d] => Pear) 削除後の配列: Array ([b] => Banana[c] => Apple[d] => Pear) 12.配列からランダムに1つ以上のセルを取り出します
コードをコピーします
コードは次のとおりです:
$fruits = array ('Lemon', 'Banana', 'Apple', 'Pear' );
echo '元の配列:';
print_r ( $fruits );
echo '
';
$newArr_key = array_rand ( $fruits, 2 );
echo $fruits [$newArr_key [0]] '; [$newArr_key [1]];
?>
出力 元の配列: Array ( [0] => レモン[1] => バナナ[2] => リンゴ[3] => ) ランダム化された配列: 梨、リンゴ13. array_pop -- 配列の最後のユニットをポップします (スタックからポップします)
コードをコピーします
コードは次のとおりです:
$fruits = array ('レモン'、'バナナ'、'リンゴ'、'梨') ;
echo 'オリジナル
print_r ( $fruits );
array_pop ( $fruits );
print_r ( $fruits ); ;
出力:
元の配列: Array ([0] => Lemon[1] => Banana[2] => Apple[3] => Pear)
ポップアップ配列: Array ([0] = > Lemon[1] => Banana[2] => Apple)
14. array_push -- 1 つ以上のセルを配列の末尾にプッシュします
コードは以下のように:
$fruits = array ('レモン', 'バナナ' 、 'リンゴ' 、 '梨' );
echo '元の配列:'
print_r ( $fruits );
array_push ( $fruits , '杮子');
echo 'ポップ後の配列:';
print_r ( $fruits );
出力:
元の配列: Array ( [0] => Lemon[1] => Banana[2] = > ; Apple[3] =>Pear)
ポップアップ後の配列: Array ([0] =>Lemon[1] =>Banana[2] =>Apple[3] =>Pear[4] = >杮子)
5つ。配列ポインタ操作
each -- 配列内の現在のキーと値のペアを返し、配列ポインタを 1 ステップ前に移動します
current -- 配列内の現在のユニットを返します
reset -- 配列の内部ポインタを最初のユニットにポイントしますunit
end -- 配列の内部ポインタを最後の要素にポイントします
next -- 配列の内部ポインタを 1 ビット前に移動します
pos -- current() のエイリアス
prev -- 配列の内部ポインタを移動します配列を 1 ビット戻します
コードをコピーします
コードは次のとおりです: $fruits = array ('レモン', 'バナナ', 'リンゴ', '梨' );
echo '
'; () : ';
print_r (それぞれ ( $fruits ) );
echo '
';
echo (現在の ( $fruits )); br/>';
echo 'next() : ';
echo '
';
echo ( $fruits ));
echo '
';
echo 'prev() : ';
echo '
'; () : ';
echo ( pos ( $fruits ));
'
出力:
Array ( [0] => レモン[1] => ; バナナ[2] => リンゴ[3] => 梨)
each() : Array ( [1] => レモン[値] => 0 [キー] => ; 0 )
current() : バナナ
next() : Apple
end() : Pear
prev() : Apple
pos() : Apple
6つ。配列の数を数える
count -- 配列内のセルの数、またはオブジェクト内の属性の数を数える
sizeof -- count() のエイリアス
array_count_values -- すべての値の出現数を数える配列内で
コードをコピー
コードは次のとおりです:
$nums = array (1, 3, 5, 1, 3, 4, 5, 65, 4, 2, 2, 1, 4, 4, 1, 1, 4 , 1, 5, 4, 5, 4 );
echo '
'; );
$arrayCount = array_count_values
?>
22
22
Array GT ; 6 [3] => 2 [5] => 7 [65] => 2)配列をスカラー変数に変換します: extract() 配列内の各要素を変数に変換します。変数名は配列要素のキーであり、変数値は配列要素の値です。コード コードは次のとおりです:
$fruits = array('a'=>'apple','b'=>'banana','o'=>'オレンジ');
echo $a.'
';
echo $o.'
> ;
出力
リンゴ
バナナ
オレンジ
http://www.bkjia.com/PHPjc/324807.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/324807.html技術記事
1つ。配列とは何ですか? 配列とは、類似性や型などの特定の特性を共有する要素のセットです。 各要素はキーと呼ばれる特別な識別子によって区別され、各キーには...