PHPの連想配列を要素名と添字どちらでもアクセスしたいのですが配列の作り方がわかりません。
PDOのfetchメソッドのFETCH_BOTHの復帰値の配列が正に其れですが、この様な配列は作成可能でしょうか?
どの様に作成すればよいか教授お願いします。
PDO::FETCH_BOTH (デフォルト): 結果セットに返された際のカラム名と 0 で始まるカラム番号で添字を付けた配列を返します。
追記(まとめ)
両方のアクセス手段は言語仕様として実装されているものとばかり思っておりましたがとんだ勘違いでした。(汗
簡潔に記述出来るのでrururu3さん案を採用したいと思います。
yambejpさんも有難う御座いました。
PHP
1<?php 2$_hash = [ 3"a" => 10, 4"b" => 20 5]; 6$_hash = array_merge($_hash, array_values($_hash)); 7var_dump($_hash);
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/22 11:34 編集