Падручнік па ААП у PHP8

Асновы

Увядзенне Класы і аб'екты Уласцівасці Метады Параметры метадаў Уласцівасці ўнутры класаў Метады ўнутры класаў Канструктар Уласцівасці праз параметры канструктара Прыватныя ўласцівасці Прыватныя метады Гетэры ўласцівасцей Сетэры ўласцівасцей Перавагі сетэраў і гетэраў

Прасунутае

Файлы класаў Ланцужкі метадаў у класе Клас як набор метадаў Масівы аб'ектаў Аб'екты ўнутры класаў Аператар бяспечнага здабывання Аператар бяспечнага здабывання ў ланцужках Маніпуляцыя аб'ектамі ў класах Перадача па спасылцы Аператар instanceof

Наследванне

Наследванне класаў Наследванне публічных метадаў Метады нашчадка Пераазначэнне метадаў бацькі Выклік пераазначанага метаду Канструктар пры наследванні Прыватныя метады пры наследванні Прыватныя ўласцівасці пры наследванні Праблема прыватных уласцівасцей пры наследванні Абароненыя метады Абароненыя ўласцівасці Аператар instanceof і наследванне

Выклікі

Імя ўласцівасці з зменнай Імя ўласцівасці з масіва Імя ўласцівасці з асацыятыўнага масіва Імя ўласцівасці з функцыі Імя ўласцівасці з аб'екта Метад з зменнай Выклік пасля стварэння

Static

Статычныя метады Статычныя метады ўнутры класа Статычныя ўласцівасці Статычная ўласцівасць унутры класа Зварот праз клас і аб'ект Камбінацыя са static Статычныя метады і $this Прыклад

Функцыі

Атрыманне імя класа Атрыманне метадаў класа Атрыманне ўласцівасцей класа Атрыманне ўласцівасцей аб'екта Праверка існавання класа Праверка існавання метаду Праверка існавання ўласцівасці Атрыманне бацькоўскага класа Праверка наследвання класа Праверка прыналежнасці аб'екта Атрыманне ўсіх аб'яўленых класаў

Abstract

Абстрактныя класы Абстрактныя метады

Інтэрфейсы

Увядзенне ў інтэрфейсы Практыка на прымяненне інтэрфейсаў Правілы найменавання інтэрфейсаў Прымяненне інтэрфейсаў Параметры метадаў у інтэрфейсе Аб'яўленне канструктара ў інтэрфейсе Наследванне інтэрфейсаў адзін ад аднаго Інтэрфейсы і instanceof Рэалізацыя некалькіх інтэрфейсаў Наследванне ад класа і рэалізацыя інтэрфейсу Канстанты ў інтэрфейсах Функцыі для інтэрфейсаў

Трэйты

Увядзенне ў трэйты Некалькі трэйтаў Канфлікты метадаў Мадыфікатары доступу Змены правоў доступу да метадаў трэйта Прыярытэт метадаў Абстрактныя метады Трэйты ў трэйтах Функцыі для трэйтаў

Магія

Увядзенне Метад __toString Атрыманне ўласцівасцей Уласцівасці толькі для чытання Чытанне неіснуючай уласцівасці Устаноўка ўласцівасцей Запіс неіснуючай уласцівасці Праверка ўласцівасцей пры запісу Практыка

Прасторы імёнаў і аўтазагрузка

Увядзенне ў прасторы імёнаў Сінтаксіс прастор імёнаў Падпрасторы імёнаў Спрошчанае зварот Прасторы імёнаў у файлах Адносныя шляхі ў прасторы імёнаў Каманда use Падключэнне некалькіх класаў Каманда use і адносныя шляхі Псеўданімы класаў Стандартная аўтазагрузка класаў Правілы аўтазагрузкі Свая аўтазагрузка класаў
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць