私はjsonから配列を取得しています。その要素をアルファベット順に並べ替えたいです。アルファベット順にアルファベット順に並べ替えます。
私は私の配列の結果を返す関数があります。
$cities = get_cities();
を私は両方を試してみました:
asort($cities['cities']);
foreach($cities['cities'] as $rc) { blah blah
と
foreach(asort($cities['cities']) as $rc) { blah blah
をどれもソートを行うませんでした。
私はどこが間違っていると思いますか?感謝! ありがとう!
ようになります。 –
これは連想配列ですか? manページには、アソートを連想配列に使うことができます。 http://fp.net/manual/en/function.asort.php – Bill
申し訳ありません - 出力は{"cities":[{"name": "Bucure \ u015fti"、 "slug": "bucuresti" 「緯度」:「44.437711」、「経度」:「26.097367」}、{「名前」:「クルージナポカ」、「スラッグ」:「クルージ」、「緯度」:「46.716082」、「経度」:「23.471831」} 「ブラジョウ」、「ブラジル」、「緯度」:「45.655651」、「経度」:「25.610800」}、{「名前」:「Timi \ u015foara」、「slug : "timisoara"、 "latitude": "45.759722"、 "経度": "21.230000"}、{"name": "Constan \ u0163a"、 "slug": "constanta"、 "latitude": "44.173333" "longitude": "28.638333"}、{"name": "Ia \ u015fi"、 "slug": "iasi"、 "latitude": "47.156944"、 "経度": "27.590278"}、 – dana