⊗ppOpAdCF 15 of 107 menu

PHP-ում դասերի պահպանումը առանձին ֆայլերում

Մինչ այս դասը մենք գրում էինք մեր դասերը նույն ֆայլում, որտեղից էլ կանչում էինք դրանք: Իրական կյանքում դասերը սովորաբար պահպանվում են առանձին ֆայլերում, ընդ որում յուրաքանչյուր դաս՝ իր առանձին ֆայլում: Ընդ որում, գոյություն ունի համաձայնություն, որ դասի ֆայլը պետք է անվանել նույն կերպ, ինչ և հենց դասը: Եկեք տեսնենք գործնականում: Եկեք ստեղծենք User.php ֆայլը User դասով:

<?php class User { } ?>

Ենթադրենք, որ այժմ մենք ունենք index.php ֆայլը, որտեղ մենք ցանկանում ենք օգտագործել մեր User դասը: Մենք այս ֆայլում չենք կարող պարզապես վերցնել և ստեղծել User դասի օբյեկտ - դա կառաջացնի սխալ, քանի որ PHP-ը չի կարողանա գտնել այդ դասի կոդը:

<?php $user = new User; // սա կառաջացնի սխալ ?>

Որպեսզի User դասը հասանելի լինի index.php ֆայլում, անհրաժեշտ է միացնել դրան մեր դասի ֆայլը: Եկեք դա անենք require_once հրամանի օգնությամբ:

<?php require_once 'User.php'; // միացնում ենք մեր դասը $user = new User; ?>

Կատարեք մի քանի դասեր տարբեր ֆայլերում: Միացրեք ձեր դասերը index.php ֆայլին:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել