基本的に、巨大なforeachステートメントにあるPHP関数があり、ループからの値を使用するため、そのforeachに含める必要があります。
foreach ($x as $y) {
..。
function sortq($a, $b){
if ((int)$a->id == (int)$b->id) {
return 0;
}
return ((int)$a->id < (int)$b->id) ? -1 : 1;
}
usort($sort, 'sortq');
..。
}
この関数をジェネリッククラスまたはメソッドに分解して、何度でも呼び出すことができるようにするにはどうすればよいですか?'class'ルートを試しましたが、foreachループでクラスを再宣言していました:D
助けてください!どうもありがとう