-26 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
|
|||||||||||
1 | |||||||||||
Можно ли упростить вывод полей обьекта?07.02.2017, 18:07. Показов 1166. Ответов 8
Метки нет (Все метки)
Эсть два обьекта которые имеют поля :имя,возраст.
Можно ли использоать какой то компактный способ--вместо написания 4 строк echo? для вывода этих полей 2 обьектов нужно прописать 4 строчки
полный код
0
|
07.02.2017, 18:07 | |
Ответы с готовыми решениями:
8
вывод обьекта Вывод в DataGridView полей некоторого экземпляра класса, в котором одно из полей является списком List Вывод обьекта List<Port>() Исключительный доступ обьекта к полям другого обьекта avr/c++ |
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
|
||||||
07.02.2017, 18:23 | 2 | |||||
Сообщение было отмечено TVPNERO как решение
Решение
1
|
-26 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
|
|
07.02.2017, 19:46 [ТС] | 3 |
Сейчас с телефона сижу,поєтому не могу проверить ответ.
Но я пробовал тоже просто ставить echo $human но у меня не было функции __to String и у меня выдавало ошибку при попытке вывода---"объект не может быть сконвертирован в строку"(недрсловный перевод конечно) Можете прокомментировать что это за функция __to String,и каким образом вам удалось избежать ошибки "объект нельзя сковертировать в строку" ? Добавлено через 51 секунду Dolphin, прокоментируйте пожалуйста.
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
07.02.2017, 19:47 | 4 | |||||
Неясно, что требуется. Может занесение в массив решит проблему?
0
|
-26 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
|
||||||
07.02.2017, 19:56 [ТС] | 5 | |||||
Para bellum, требуется уменьшить количество строк с есho,сделать код вывода компактный вместо этого
Можно ли использоать какой то компактный способ--вместо написания 4 строк echo? для вывода этих полей 2 обьектов нужно прописать 4 строчки
0
|
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
|
|
07.02.2017, 19:58 | 6 |
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||||||
07.02.2017, 20:52 | 7 | |||||
Ну так сделайте 1 раз
echo
Не по теме: Есть подозрения, что автор дудосит раздел PHP ООП...
0
|
-26 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
|
|
07.02.2017, 22:53 [ТС] | 8 |
pav1uxa, хорош вариант с одной стороны.
но я наверное,не точно высказался чем меньше кода тем лучше.не только строки но и их содержание.То есть чтоб поменьше кода было при выводе полей обьекта. Этоя просто ООП стал повторять. полгода с пхп не работал вплотную. А теперь хочу наверстать упущеное и вспомнить то что уже изучал. Добавлено через 23 минуты Dolphin, Благодарю за помощь.Очень хороший способ.
0
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
||||||
07.02.2017, 23:17 | 9 | |||||
Вместо конкатенации (точки) в данном случае лучше оператор запятая.
1
|
07.02.2017, 23:17 | |
07.02.2017, 23:17 | |
Помогаю со студенческими работами здесь
9
Можно ли из конструктора выводить имя создаваемого в нем обьекта? C# скрипт получения координат обьекта в X,Y,Z и вывод на экран С помощью чего можно создать метод для поиска обьекта в Листе консольного приложения Можно ли упростить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |