Посты с тегом translation

Шанхай в первой половине XX века

Долгое время довольно большая часть Шанхая находилась под международным управлением. Однако нет худа без добра — Шанхай в начале XX века стал главным финансовым центром Дальнего Востока. Создание зоны свободной торговли в Шанхае позволяет людям надеяться на возвращение той атмосферы свободы. Составитель Wen Xuan (闻烜), фото на обложке — Corbis

Как работает человеческий мозг

Как курение влияет на мозг

Как алкоголь влияет на мозг

Как марихуана влияет на мозг

Как амфетамин влияет на мозг

Как экстази влияет на мозг

Как кокаин влияет на мозг

Как героин влияет на мозг

5 научно-фантастических методов перемещения в космосе, ранжированных по степени достоверности

Принцип подстановки Барбары Лисков в PHP

PHP изначально не задумывался как объектно-ориентированный язык программирования, но с годами был усовершенствован внедрением классов, пространств имен, интерфейсов, трейтов, абстрактных классов и других улучшений, которые помогают разработчикам писать на нем код с соблюдением принципов SOLID. Популярное заблуждение заключается в том, что основная идея ООП — это повторное использования кода. Простой и, казалось бы, безобидный пример — это классические диаграммы, где вы наследуете от родительского класса "транспорт" и прокладываете свой путь вниз по иерархии, чтобы объявить все — от лодок до кораблей, от велосипедов до грузовиков.

Позднее статическое связывание в PHP

Позднее статическое связывание является очень важной концепцией в PHP. В этом уроке мы узнаем, что такое позднее статическое связывание и как использовать эту концепцию. В PHP позднее статическое связывание используется для ссылки на вызываемый класс в контексте статического наследования. Прежде чем углубиться в концепцию позднего статического связывания, давайте разберемся в разнице между self и static в PHP.

Разница между абстрактным классом и интерфейсом в PHP

Сравнение абстрактного класса и интерфейса в PHP. В чем разница между абстрактным классом и интерфейсом в PHP? Это один из самых распространненых вопросов на собеседованиях. В этом уроке вы узнаете некоторые важные различия между абстрактным классом и интерфейсом.