PHP හි වෙනම ගොනු වලින් පන්ති ගබඩා කිරීම

මෙම පාඩමට පෙර, අපි අපගේ පන්ති ලිව්වේ ඒවා ගොනු කර ඇති එකම ගොනුවේය එමගින් ඔවුන්ව කැඳවනු ලැබේ. යථාර්ථයේ දී පන්ති සාමාන්යයෙන් වෙනම ගොනු වල ගබඩා කර ඇත, එක් එක් පන්තිය එහිම වෙනම ගොනුවක ඇත. මෙම අවස්ථාවේදී, එය පිළිබඳ එකඟතාවයක් පවතී පන්තිය සමඟ ගොනුව එලෙසම නම් කළ යුතුය මෙන්ම පන්තියද. අපි ප්‍රායෝගිකව බලමු. අපි User.php ගොනුව සාදමු පන්තිය User:

User.php<?php
  class User
  {
    
  }
?>

දැන් අපට index.php ගොනුවක් ඇතැයි සිතමු, අපි අපගේ භාවිතා කිරීමට කැමති පන්තිය User. අපට මෙම ගොනුවේ එය කළ නොහැක පන්තියේ වස්තුවක් සාදන්න User - මෙය දෝෂයක් ඇති කරනු ඇත, මන්ද PHP එය කිරීමට නොහැකි වනු ඇත මෙම පන්තියේ කේතය සොයා ගන්න:

index.php<?php
  $user = new User; // මෙය දෝෂයක් ඇති කරනු ඇත
?>

පන්තිය User ප්‍රවේශ විය හැකි වන පරිදි ගොනුවේ index.php, සම්බන්ධ කිරීම අවශ්‍ය වේ එයට අපගේ පන්තිය සහිත ගොනුව. අපි එය කරමු මෙය අණ භාවිතා කරමින් require_once:

index.php<?php
  require_once 'User.php'; // අපගේ පන්තිය සම්බන්ධ කරන්න
  $user = new User;
?>
Задание 1

විවිධ ගොනු වල පන්ති කිහිපයක් සාදන්න. ඔබේ පන්ති index.php ගොනුවට සම්බන්ධ කරන්න.