tamulab.jp

tamulabはプログラミングのtipsやインターネット上で気になったことなどを書いてます

[FuelPHP] 配列の値を入れ替える

calendar

reload

[FuelPHP] 配列の値を入れ替える

配列の中の特定のキーの値の位置を入れ替えたいときに元の位置のキーを消して、
Arr::insert() や Arr::insert_after_key() で挿入しようと思ったのですが、 StackOverflow で次のようなコードを見つけました。

Swap array values with php

FuelPHP の Arr クラスを拡張して swap メソッドを作成してみました。

こうすると次のように呼び出せます。

swap() の 第1引数の配列第2引数で指定したキーの値第3引数で指定したキーの値 を入れ替えます。

この記事をシェアする

about

Toru TAMURA

Toru TAMURA

PHP, Ruby などをあやつるWebエンジニアです。Amazon Web Service(AWS)のユーザーグループ JAWS-UG 島根支部所属 [詳細]