配列要素の順序を逆にする
array_reverse() 関数は、配列内の要素の順序を逆にします。形式は次のとおりです:
?
array array_reverse(array array [, boolean preserve_keys])
ログイン後にコピー
?
オプションのパラメータpreserve_keysがTRUEに設定されている場合、キーマッピングは保存されます。それ以外の場合、再配置された各値は対応するキー z
?
?$states = array("Delaware" , "Pennsylvania" , "New Jersey");print_r(array_reverse($states));// Array ( [0] => New Jersey [1] => Pennsylvania [2] => Delaware )
ログイン後にコピー
に対応します。preserve_keys が有効な場合に取得される結果と比較できます
?
?$states = array("Delaware" , "Pennsylvania" , "New Jersey");print_r(array_reverse($states, 1));// Array ( [2] => New Jersey [1] => Pennsylvania [0] => Delaware )
ログイン後にコピー
関連付けられたキーを使用する配列は、preserve_keys の影響を受けません。連想配列の場合、キー マッピングは常に維持されます。
配列のキーと値を置き換えます
array_fl ip() 関数は、配列内のキーの役割とそれに対応する値を置き換えます。その形式は次のとおりです z
?
?array array_flip(array array)
ログイン後にコピー
以下はこの関数の例です z
?$state = array("Delaware" ,"Pennsylvania" , "New Jersey");$state = array_flip($state);print_r($state);
ログイン後にコピー
この例は次の結果を返します z
?Array ( [Delaware] => 0 [Pennsylvania].=> 1 [New Jersey] => 2 )
ログイン後にコピー
?
[魚の釣り方を教える] 詳細なチュートリアルについては、この本を参照してください。 [PHP および MySQL プログラミング] 52 ページ、OK ブックストア (www.okpdf.com) は、無料の電子書籍ダウンロード アドレスを提供します: クリックしてダウンロード
?
?
?