জাভা এর OO কে পিএইচপি'র সাথে গুলিয়ে ফেলবেন না। জাভা একটি একক দৃষ্টান্তের ভাষা যার অর্থ এটি কেবল ওও করে। অন্যদিকে পিএইচপি একাধিক দৃষ্টান্তের ভাষা, আপনি হয় ফাংশনাল প্রোগ্রামিং বা ওও বা উভয়ই করতে পারেন।
এখন ওওর "খারাপ" বাস্তবায়ন বলে কিছুই নেই। জাভা এর ওও একটি চূড়ান্ত বাস্তবায়ন নয় যা প্রতিটি অন্যান্য ভাষায় অনুসরণ করা উচিত বা তা অবশ্যই অনুসরণ করা উচিত। কিছু নির্দিষ্ট ধারণা আছে এবং উভয় ভাষা তাদের নিজস্ব উপায়ে পুরোপুরি প্রয়োগ করে (শুরু থেকে জাভা, সংস্করণ 5 থেকে পিএইচপি)।
সুতরাং, আপনার প্রশ্নের উত্তর দেওয়ার জন্য: সিআই কী করে এবং আপনি এটি দিয়ে কী করছেন তা পিএইচপি বিশ্বে সঠিক is পিএইচপি-এর অ্যারেগুলি তার সবচেয়ে নমনীয় এবং দরকারী কাঠামোর মধ্যে একটি এবং যখন আপনার ডেটা কেবল তথ্য হয় (তাদের সাথে যুক্তি বহন করবেন না) তখন অবজেক্টগুলির উপরে অ্যারে ব্যবহার করা আসলে ভাল জিনিস। সম্পূর্ণ ওও কোডটি "কেবল ওও কোড" এর মতো নয়।
আপনি যদি পিএইচপি দিয়ে শুরু করছেন তবে ভাল ওও অনুশীলনের জন্য রেফারেন্স হিসাবে জাভা ব্যবহার করবেন না তবে "জাভা এটি আলাদাভাবে করে" জিনিসটির কারণে পিএইচপি সম্পর্কে আপনার বোঝার সীমাবদ্ধ করবেন না। আপনি উভয়ই সত্যই স্ক্রু আপ করতে পারেন, ধারণাটি না পেলে দৃষ্টান্ত আপনাকে সংরক্ষণ করবে না।
যদি কোনও ক্ষেত্রে আপনি জাভাটিকে নিজের পছন্দ অনুসারে আরও খুঁজে পান (ব্যক্তিগত পছন্দ হিসাবে) রুবিকে ওয়েব বিকাশের জন্য পরীক্ষা করে দেখুন, সেগুলি কিছুটা ঘনিষ্ঠভাবে সম্পর্কিত।