PHP 使用 asort、arsort 重新 index key

PHP 使用 asort、arsort 排序後,想要將 key 由 0 或 1 開始重新排序,要怎麼做呢?

  • 註:asort、arsort 會將 Array 的 Value 排序,但是 Array Key(Index) 還是原始的值,若要將 Array Key 的值也修改 0 ~ N,或者 要某個數字開頭 ~ N, 要怎麼做呢?

閱讀全文〈PHP 使用 asort、arsort 重新 index key〉

於 Linux Shell 使用 shuf 將檔案依行數「隨機排列」

Linux 於 Bash shell 的檔案內容,通常經過去掉重複後,通常都是 sort 過的內容,想要將這個檔案的內容在讓他「隨機排序」,要怎麼做呢?

閱讀全文〈於 Linux Shell 使用 shuf 將檔案依行數「隨機排列」〉

MySQL 計算兩個經緯度之間的距離 與 遠近排序

在 MySQL 裡面要計算經緯度之間的距離,並且由近排到遠,SQL 語法要怎麼下?

註:簡單說就是要做到:經緯度算距離 + 找出 範圍區間 的資料

閱讀全文〈MySQL 計算兩個經緯度之間的距離 與 遠近排序〉