2 次元配列に結合された後の 2 次元配列のキー名は文字列ではなく 0 になります。

WBOY
リリース: 2016-06-20 12:43:25
オリジナル
1024 人が閲覧しました

$arr = Array(    [id] => 312355    [num] => 2231231    [url] => http://www.aba.com/add.php    [name] => 林    [idNum] => 44090000000000    [pNum] => 18955501    [0] => Array        (            [cus] => aaa            [amo] => 100            [fre] => 0            [Amount] => 100            [t] => 0            [me] =>             [Name] =>         ) )
ログイン後にコピー


$arr[0] のキー名を $arr['aaaa'] に変更する方法


ディスカッションへの返信 (解決策)

$arr['aaaa'] = $arr[0];unset($arr[0]);
ログイン後にコピー

マージ時に名前を付けることはできませんか?

マージの仕方次第でしょうか?
それともマージするときは aaa とだけ書いてください

マージするときに名前を付けることはできませんか?



array_push($data,$chiddenCI);
$data['chiddenCI'] = $data[0]
unset($data[0]); print_r($data);
は array_push を通じてマージされます。
は array_push を通じてマージすることもできます。

array_push($data,$chiddenCI); 🎜>こんな感じじゃないですか?

$data['chiddenCI'] = $chiddenCI;




なぜ
array_push($data,$chiddenCI); はできないのですかもうやりますか?
$data['chiddenCI'] = $chiddenCI;


はい、座ってコードを書くのはダメみたいです。何かを考えているように立ち上がる

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!