intではなくcharに数字を入れているとき
1
10
~~~~~
19
2
20
とソートされる。
自然順にソートするのは
$answers = $this->TfAns->find()
->where(['TfAns.regnum = ' => $regnum])
->toArray();
$answers = new Collection($answers);
$answers = $answers->sortBy('qesnum',SORT_NATURAL);
intではなくcharに数字を入れているとき
1
10
~~~~~
19
2
20
とソートされる。
自然順にソートするのは
$answers = $this->TfAns->find()
->where(['TfAns.regnum = ' => $regnum])
->toArray();
$answers = new Collection($answers);
$answers = $answers->sortBy('qesnum',SORT_NATURAL);