Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Что делает функция usort()?
 
 автор: Сквиртел13   (12.05.2006 в 18:41)   письмо автору
 
 

Что делает команда usort в этом коде:

$array1 = $array2 = array("pict10.gif", "pict2.gif", "pict20.gif", "pict1.gif");
echo("обычная сортировка:"); echo ("<br>");
usort ($array1, strcmp);
print_r ($array1);

   
 
 автор: Саня   (12.05.2006 в 18:44)   письмо автору
 
   для: Сквиртел13   (12.05.2006 в 18:41)
 

http://php.rinet.ru/usort

   
 
 автор: Сквиртел13   (12.05.2006 в 18:47)   письмо автору
 
   для: Саня   (12.05.2006 в 18:44)
 

Большое тебе спасибо ты очень сильно помог!!!

   
 
 автор: Сквиртел13   (12.05.2006 в 18:51)   письмо автору
 
   для: Сквиртел13   (12.05.2006 в 18:47)
 

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

обычная сортировка:

Notice: Use of undefined constant strcmp - assumed 'strcmp' in c:\Apache\htdocs\test29.php on line 6
Array ( [0] => pict1.gif [1] => pict10.gif [2] => pict2.gif [3] => pict20.gif )

Ты случайно не знаешь почему?

   
 
 автор: Trianon   (12.05.2006 в 18:54)   письмо автору
 
   для: Сквиртел13   (12.05.2006 в 18:51)
 

потому что strcmp нужно взять в кавычки: usort ($array1, "strcmp" );

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования