我需要將鍵和值添加到現有數組,並且似乎無法將它們組合在一起。將鍵和值添加到現有數組
我現有的陣列打印時看起來像這樣:
Array
(
[0] => stdClass Object
(
[id] => 787
[name] => Steve
[surname] => Ryan
[email] => [email protected]
)
[1] => stdClass Object
(
[id] => 1057
[name] => Peter
[surname] => Smith
[email] => [email protected]
)
[2] => stdClass Object
(
[id] => 1058
[name] => Chris
[surname] => Gill
[email] => [email protected]
)
)
我需要在一些細節上飛從string
,看起來像這樣添加到這個數組:
Topher:[email protected]
Elvis:[email protected]
Marilyn:[email protected]
每個條目是由new line
分開,名稱和電子郵件地址是由:
分離所以最後我的數組會看起來像這樣:
Array
(
[0] => stdClass Object
(
[id] => 787
[name] => Steve
[surname] => Ryan
[email] => [email protected]
)
[1] => stdClass Object
(
[id] => 1057
[name] => Peter
[surname] => Smith
[email] => [email protected]
)
[2] => stdClass Object
(
[id] => 1058
[name] => Chris
[surname] => James
[email] => [email protected]
)
[3] => stdClass Object
(
[id] =>
[name] => Topher
[surname] =>
[email] => [email protected]
)
[4] => stdClass Object
(
[id] =>
[name] => Elvis
[surname] =>
[email] => [email protected]
)
[5] => stdClass Object
(
[id] =>
[name] => Marilyn
[surname] =>
[email] => [email protected]
)
)
我看着array_push,但無法解決它。
任何與此有關的幫助是非常感謝。
Ç
向我們展示你已經嘗試了什麼。數組推送應單詞或只是'$ array ['key'] = $ value' – Erik
您可能正在尋找$ myarray [] = $ appendValue; 等效於JavaScript的myarray.push(appendValue); –
謝謝@HunterF我會檢查一下。 – Cybercampbell