PHP-তে OOP-এ অটোলোড করার নিয়ম

spl_autoload_register ফাংশনটি ফাইলের শুরুতে শুধুমাত্র একবার লেখা হয়। তারপর যত খুশি বিভিন্ন ক্লাসের অবজেক্ট তৈরি করা যায়, প্রধান জিনিস হল, তাদের নামগুলি যেন চুক্তি মেনে চলে।

spl_autoload_register ফাংশনটি শুধুমাত্র সেই ফাইলের শুরুতে লেখা হয় যেটি ব্রাউজারের অ্যাড্রেস বারে মাধ্যমে কল করা হয়। অর্থাৎ, যদি কোন ক্লাস তার ভিতরে অন্য কোন ক্লাসকে কল করে বা কারো থেকে ইনহেরিট করে, এবং ক্লাসটিকে অন্য ফাইলে কল করা হয়, তাহলে spl_autoload_register শুধুমাত্র সেই অন্য ফাইলে লিখতে হবে - ক্লাস ফাইলটিতেই এই ফাংশন ডুপ্লিকেট করার প্রয়োজন নেই।