我要尋找一個在PHP這樣做的簡潔方式:PHP:追加如果鍵已經存在的值,如果不添加鍵值
給出一個數組,如果我添加一個key=>value
對吧
中,例程應該檢查密鑰是否已經存在。
如果不存在,請使用key=>value
對添加到數組中。
如果是這樣,那麼值應該追加到數組的值。因此,舉例來說,如果初始排列是這樣的
arr['a']='2e'
當我添加'a'=>'45'
對到數組,那麼該程序將返回我
arr['a']=array('2e', '45')
當我添加另一個'a=>gt'
對吧,那麼例程將返回我
arr['a']=array('2e', '45','gt')
有沒有一個簡潔的方式做到這一點?當然,我可以自己寫,但我相信我的解決方案非常難看。
你應該澄清一些事情,你真的想在開始的時候arr ['a'] ='2e',還是它是一個錯字,你期望arr ['a'] = array('2e ')? –
兩者都會做 - 我不在乎哪種情況 – Graviton