3 / 3 / 0
Регистрация: 02.10.2011
Сообщений: 61
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Представление массивов в виде методов класса28.02.2013, 12:18. Показов 1933. Ответов 5
Метки нет (Все метки)
Появилась такая потребность обращаться к элементам массивов post,get,cookie,session обращаться как к методам класса.
Т.е.: к примеру сессия выглядит так:
может быть пример с echo не совсем удачен, ибо есть метод __toString(); Вопрос вообще относиться и к таким вещам, когда проверяется условие какое-то (это не обязательно будет string). Например:
Надеюсь вопрос понятен
0
|
28.02.2013, 12:18 | |
Ответы с готовыми решениями:
5
Реализовать ввод исходных данных, расчет и вывод данных в виде методов класса. В Main только создание объектов и вызов методов Использование массивов внутри методов класса Оформить функции в виде методов класса Реализовать в виде класса набор методов |
13208 / 6596 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||||||
28.02.2013, 16:09 | 2 | |||||
lapaliv, Понятия не имею, как Вы собрались работать в массивами, как с единым целым значением. Например, если я хочу получить весь массив из $vars->bar в последнем примере.
1
|
270 / 226 / 11
Регистрация: 20.04.2012
Сообщений: 817
|
|||||||||||
28.02.2013, 22:57 | 3 | ||||||||||
если у тебя не все на ООП, то лучше брось эту затею. гимора много, пользы мало. Если так интересно, посмотри как я делал. http://krugozor.svn.sourceforg... zor/Cover/ Открой test.php, поменяй кодировка на win и смотри что может этот набор классов. Основной движок - встроенный класс ArrayAccess и магические методы. В общем, разберешься. Вот что эта приблуда умеет:
1
|
3 / 3 / 0
Регистрация: 02.10.2011
Сообщений: 61
|
||||||
01.03.2013, 01:16 [ТС] | 4 | |||||
По вашему примеру так и не получится.. я имел в виду что-то вроде метода __toScalar() или __toArray() только своими руками.. видимо не получится так...
пример писал для понятия идеи...не более того за ссылку спасибо..есть чему поучиться, но основу решил сделать все-таки так:
Спасибо, за помощь
0
|
270 / 226 / 11
Регистрация: 20.04.2012
Сообщений: 817
|
||||||
01.03.2013, 10:49 | 5 | |||||
0
|
3 / 3 / 0
Регистрация: 02.10.2011
Сообщений: 61
|
|
03.03.2013, 23:10 [ТС] | 6 |
0
|
03.03.2013, 23:10 | |
03.03.2013, 23:10 | |
Помогаю со студенческими работами здесь
6
Реализовать в виде класса набор методов для выполнения следующих операций с целыми числами: Реализовать в виде класса набор методов для выполнения следующих операций с целыми числами: Реализовать в виде класса набор методов для выполнения следующих операций с целыми числами: Реализовать в виде класса набор методов для выполнения следующих операций с целыми числами Реализовать в виде класса набор методов для выполнения след.операций с квадратными матрицами размерность n*n Напишите реализацию методов, предоставляющих доступ к данным класса. Отобразите в программе работу этих методов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |