Size: a a a

2021 December 11

АС

Альберт Степанцев... in PHP
источник

k

knopkod4v in PHP
тогда получается атрибут - это field на самом деле?
источник

АС

Альберт Степанцев... in PHP
я ровно так выше и писал
можно использовать термин "атрибут", но если он пересекается с чем-то, то можно "поле" по-русски

поле класса, поле объекта
источник

АС

Альберт Степанцев... in PHP
можно еще сказать member variable
но это уже хрен знает, как перевести

"переменная - член записи" ))
источник

k

knopkod4v in PHP
я так понимаю, что из определения главное в целом не то, что есть геттер-сеттер, а то, что перед изменением или после чтения можно что-то сделать с field?
Ну то есть геттер-сеттер - это просто реализация
источник

АС

Альберт Степанцев... in PHP
главное в определении то, что это выглядит, как поле
но при присваивании или чтении можно выполнить некую логику

самый простой способ это сделать - да, геттером-сеттером
поле+геттер+сеттер = реализация свойства, вы правы
источник

AM

Artem Molotov in PHP
Геттеры и сеттеры есть (через магию + дефолтные). Не хватает сахара, да и все.
источник

PA

Pavel Agaletskiy in PHP
Мне кажется, в таких вопросах не стоит отсылать к некоторому формальному определению, потому что это просто способ реализации в конкретном языке: в c# есть get/set, в пхп пока нет, зато есть например магические методы. Душнить и биться за корректность терминов в данном случае излишне
источник

KN

Kirill Nesmeyanov in PHP
А в паскале есть объекты, да, не хватает только сахара чуть-чуть)
источник

PU

Pavel Ustyugov in PHP
Здравствуйте. Подскажите как изучить php в совершенстве. сам достаточно много лет  пишу на php и только на нем каждый день на работе, но хочется повысить уровень на несколько ступеней и в понимании архитектуры и вообще во всем.  Перейти на новую работу не могу - работаю в стартапе, в котором имею перспективу на обдалание доли от прибыли. А по работе только Laravel использую. В свободное время нахожу лучшие практики  Laravel и тестирую их локально, но этого мало.  Если вижу пакеты симфони, то там будто на другом языке все написано. не дотягиваю до этого уровня.
источник

НК

Никита Кот in PHP
Ларавель сама написана на симфони и как то странно не понимать классы симфонии т.к пхп он и в африке пхп, а фреймворк это лишь набор классов с уже написанным функционалом.
источник

PU

Pavel Ustyugov in PHP
если вы работаете с Laravel вы же понимаете, что он дает все чтобы не писать на уровне ядра и что там нет необходимости погружаться во внутреннее устройство пакетов ?  это как строить дом - можно купить пеноблоки и не заморачиваться из чего они сделаны а лепить из них свое здание.
источник

НК

Никита Кот in PHP
Ну тогда в вашем случае я бы порекомендовал начать учить симфонию для повышения навыков, она не очень сложна в освоении, главное это мотивация.
источник

PU

Pavel Ustyugov in PHP
я так и подумал ) спасибо!
источник

W

Wembley in PHP
источник

А

Артём in PHP
Так РНР в совершенстве или архитектуру?
источник

W

Wembley in PHP
- не сложная)
источник

PU

Pavel Ustyugov in PHP
и то и другое ) ну чтоб не говнокодить) и чтоб использовать все возможности языка при этом
источник

НК

Никита Кот in PHP
А что в ней сложного? Интерфейсы? Абстрактные классы? Тайпхинты?
источник

PU

Pavel Ustyugov in PHP
в ларавеле просот можно без понимания этих вещей и патернов можно практически все сделать.
источник