Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 25.03.2011, 22:30   #1
ololo-schoolboy
Форумчанин
 
Регистрация: 25.12.2010
Сообщений: 247
По умолчанию сортировка классов по полю?

Предположим у меня есть класс client с некоторыми полями как мне сказать функции по какому именно полю сортировать? на c++ это выглядело бы так:
Код:
template<class T>
void bubble_sort(client *arr[], int size, T client::*mem)
{
	client *tmp;
	for(int i=0; i < size; ++i)
		for(int j = size-1; j > i; --j)
			if ( arr[j-1]->*mem > arr[j]->*mem )
			{
				tmp=arr[j-1]; 
				arr[j-1]=arr[j]; 
				arr[j]=tmp;
			}
}
те я передаю в функцию указатель на поле по которому хочу сортировать, и при его разыменовании получаю значение соответствующего поля текущего экземпляра
как реализовать это на php?

сори описался сортировка объектов

Последний раз редактировалось ololo-schoolboy; 25.03.2011 в 22:49.
ololo-schoolboy вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма по полю perplexx Помощь студентам 0 11.01.2011 20:48
Сортировка таблицы по пустому полю chinara БД в Delphi 6 15.12.2010 10:22
Сортировка по полю [Smarik] SQL, базы данных 1 08.05.2009 20:27
Создание классов и использование объектов классов при написании программ в среде C++. Frozen inside Помощь студентам 0 16.04.2009 23:18
Сортировка по полю! Lazio Общие вопросы C/C++ 3 17.03.2009 20:13