Сортировка php-данных var

ОБНОВЛЕНИЕ: Хорошо, спасибо всем. Но, когда я заменяю var на $ i теперь получаю следующие ошибки:

array_multisort () [function.array-multisort]: Аргумент # 1 ожидается как массив или флаг сортировки

а также

max () [function.max]: Когда задан только один параметр, он должен быть массивом


Это должно быть довольно легко следить за моим кодом, но может ли кто-нибудь сказать мне, почему я получаю эту ошибку при запуске моего кода?

Ошибка анализа: синтаксическая ошибка, неожиданный T_VAR

Я хочу сортировать данные по номеру игрока, а затем старшая строка должна быть окрашена в красный цвет:

file1.php

 <!doctype html public "-//W3C//DTD HTML 4.0 //EN"> <html> <head> <title>Fantasy Football</title> </head> <body> <form action="roster.php" method="POST"> <table border="1"> <tr><td>Player Name</td><td><input type="text" name="name"</td></tr> <tr><td>Position</td><td><input type="text" name="position"</td></tr> <tr><td>Number</td><td><input type="text" name="number"</td></tr> <tr><td>Team</td><td><input type="text" name="team"</td></tr> <tr><td>Points per game</td><td><input type="text" name="points"</td></tr> <tr><td colspan="2" align="center"><input type="submit"></td></tr> </table> </form> </body> </html> 

roster.php

 <?php for($i = 0; $i < sizeof($players); $i++) { list($name[],$team[],$number[],$position[],$points[]) = explode('|', $players[$i]); } array_multisort($number, $position, $name, $team, $points, SORT_DESC); var mostPoints = max($points); for($i = 0; $i < sizeof($players); $i++) { if($points[$i]==mostPoints){ echo '<tr style="background:#F44">'; }else{ echo '<tr>'; } echo '<td>'.$name[$i].'</td><td>'.$team[$i].'</td><td>'.$number[$i].'</td> <td>'.$position [$i].'</td><td>'.$points[$i].'</td></tr>'; } ?> 

 var mostPoints = max($points); 

Много ли вы используете JavaScript в последнее время (или старый PHP 4 OO)?

Использование PHP только ключевого слова var для старых свойств свойства объекта в стиле PHP4.

Отбросьте часть var .

Кроме того, не забудьте переменную PHP sigil $ .

yup, вам нужно $ mostPoints, а не var mostPoints