JSON对象组(按值)-PHP
我正在考虑如何按具有相同值的对象对数组进行分组。JSON对象组(按值)-PHP,php,arrays,json,Php,Arrays,Json,我正在考虑如何按具有相同值的对象对数组进行分组。 请帮助我使用此JSONdata创建搜索表单 array(1000) { [0] => array(2) { ["loanGuid"] => string(36) "4f6457d5-ea00-401b-ad2d-815ac3454d21" ["fields"] => array(7) { ["Fields.745"] => string
请帮助我使用此JSONdata创建搜索表单
array(1000) {
[0] =>
array(2) {
["loanGuid"] =>
string(36)
"4f6457d5-ea00-401b-ad2d-815ac3454d21" ["fields"] =>
array(7) {
["Fields.745"] =>
string(21)
"7/12/2017 12:00:00 AM" ["Loan.LoanFolder"] =>
string(11)
"My Pipeline" ["Loan.LoanNumber"] =>
string(10)
"1707010957" ["Loan.LastModified"] =>
string(20)
"7/14/2017 6:07:14 PM" ["Loan.TPOCompanyName"] =>
string(14)
"ABC" ["Fields.Log.MS.LastCompleted"] =>
string(6)
"Set Up" ["Fields.Log.MS.Date.Set Up"] =>
string(21)
"7/14/2017 12:00:00 AM"
}
}
[1] =>
array(2) {
["loanGuid"] =>
string(36)
"f9e39e56-7f64-473f-a8a0-362e16b2aac9" ["fields"] =>
array(7) {
["Fields.745"] =>
string(21)
"7/11/2017 12:00:00 AM" ["Loan.LoanFolder"] =>
string(11)
"My Pipeline" ["Loan.LoanNumber"] =>
string(10)
"1707010931" ["Loan.TPOCompanyName"] =>
string(14)
"ABC" ["Fields.Log.MS.LastCompleted"] =>
string(6)
"Set Up" ["Fields.Log.MS.Date.Set Up"] =>
string(21)
"7/14/2017 12:00:00 AM"
}
}
[2] =>
array(2) {
["loanGuid"] =>
string(36)
"7e7ea19f-d024-488f-8d4b-c7a6ff4b9dc3" ["fields"] =>
array(7) {
["Fields.745"] =>
string(21)
"7/14/2017 12:00:00 AM" ["Loan.LoanFolder"] =>
string(11)
"My Pipeline" ["Loan.LoanNumber"] =>
string(10)
"1707010927" ["Loan.TPOCompanyName"] =>
string(60)
"BBC" ["Fields.Log.MS.LastCompleted"] =>
string(6)
"Set Up" ["Fields.Log.MS.Date.Set Up"] =>
string(21)
"7/14/2017 12:00:00 AM"
}
}
}
我想按[“Loan.TPOCompanyName”]
的字段值进行分组然后,我将能够使用这些值生成搜索表单 比如:
<select name='TOPCompanyName'>
<option value='ABC'>ABC</option>
<option value='BBC'>BBC</option>
</select>
基础知识
英国广播公司
您可以循环数组并创建一个新数组,该数组将保存TOPCompanyName
。您将为gernerat使用新数组选择
。您可以循环该数组并创建一个新数组,该数组将保存TOPCompanyName
。您将为gernerat使用新数组select