我有一個程序,允許用戶將建議添加到評論板。我從一個表單傳入了名字和提議消息,將其存儲到一個字符串中,並將其存儲到一個索引數組中。我對PHP很陌生。字符串的通過鍵排序數組 - PHP
實施例:
$text = "UserName:$user<br/>Proposal:$prop";
當顯示它看起來像:
用戶名: 「」
建議: 「」
用戶名: 「」
建議:「」
我想給用戶通過用戶名字母順序進行排序的選項:
數組是這樣的:
$arr=array(
0 => UserName:bfoo<br/>Proposal:foo foo
1 => UserName:afoo<br/>Proposal:foo foo
2 => UserName:cfoo<br/>Proposal:foo foo)
通過用戶名排序後,我希望它看起來像:
$arr=array(
0 => UserName:afoo<br/>Proposal:foo foo
1 => UserName:bfoo<br/>Proposal:foo foo
2 => UserName:cfoo<br/>Proposal:foo foo)
你嘗試使用谷歌搜索「[如何在PHP中對數組進行排序](http://php.net/manual/en/function.sort.php)」嗎? –
可能重複的[如何通過某些特定的鍵排序數組?](http://stackoverflow.com/questions/2627677/how-to-sort-an-array-by-some-specific-key) –
使用包含用戶名和相應提議的多維數組。現在對值進行排序,然後將其輸入到字符串中($ text) –