タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

arrayとphpとhashに関するlamichのブックマーク (3)

  • PHP: 配列のソート - Manual

    配列のソート PHP には配列をソートする関数が複数用意されています。 このページでは、それらの違いについて説明します。 主な相違点は次のとおりです。 配列のキーでソートするものと、値でソートするものがあります。 $array['キー'] = '値'; キーと値の相関関係をソート後にも保持するものと保持しないものがあります。 保持しないものは、ソート後にキーを (0,1,2 ... と) 振りなおします。 ソート順による違いがあります。アルファベット順、 昇順、降順、自然順、ランダム、ユーザー定義の順などです。 注意: ソート関数は、すべて配列自身を直接変更します。 ソートした配列を新しく作って返すわけではありません。 これらのソート関数でふたつのメンバーが等しいと判断された場合、 それらの順番は保持されます。 PHP 8.0.0 より前のバージョンでは、 それらの並び順は未定義でした(並

    PHP: 配列のソート - Manual
  • 連想配列かどうかを判別する (06:43), 今日のスポクラ (11:26), 曖昧なつながりと実行時解決によって、コンピュータ+ネットワークを実用的な道具にする (18:10), Rast+php_rast試し中 (21:09) - いし�

    _ [PHP] 連想配列かどうかを判別する (06:43) うわー、知らなかったよ。PHPであるarray型が連想配列かどうかを調べるのに、 return array_keys($array) === range(0, count($array) - 1); なんてことができるのか。っつーか、arrayって===で比較できたのか。 うが tDiary Wikiスタイルで===を書こうとしたら、打ち消しになっちゃうよ。ひとまずプラグイン記法でエスケープしておこう。 _ [日常][スポクラ] 今日のスポクラ (11:26) だいぶ疲れが出てきているけど、まだ体に無理が利くならば、ここで続けてやっておいた方が体が慣れるのが早いはず。というわけで今日も軽めに。 ウォーキング 5分 ストレッチ 5分 マシン 10分 ジョギング or バイク 15分 なんて感じだと1時間以内に終わっていい感じだな。

  • Blog.okuryu : PHP の array_multisort で多次元配列をソートする

    Tags: | Date: 2006-03-10T02:02:56+09:00 | Comments: 15 | Trackbacks: 0 仕事中に見つけた Hack なんですが、PHP で多次元なハッシュ配列を自由にソートさせる方法を見つけて感動したので紹介します。まず、次のような配列があったとする。 $data = array( [0] => array( "foo" => 10, "bar" => 5, "hoge" => 7 ), [1] => array( "foo" => 8, "bar" => 6, "hoge" => 1 ), [2] => array( "foo" => 10, "bar" => 5, "hoge" => 7 ) ); ポイントとして多次元化されているひとつひとつの配列の添え字が一致すること。これはデータベースから抽出したデータを処理するときなんかではし

  • 1