علت نیاز به شی برای اتصال php و mysql
سلام. امیدوارم حالتون خوب باشه. توی آموزش ها استاد آقاجانی عزیز توضیح دادن که وقتی می خوایم php رو بهش دسترسی بدیم به mysql و این دو رو به هم متصل کنیم یک شی از کلاس mysqli می سازیم. اما اینجا سوالی که برای من به وجود اومد و در سایت های به زبان انگلیسی هم جوابی براش پیدا نکردم اینه که ساخت شی از یک کلاس چه ربطی به ارتباط با یک سرور و دیتابیس هاش داره؟!
البته یه سری جوابی خودم به ذهنم رسید ولی شک دارم. یک جواب اینه که ما وقتی WAMP manager رو دانلود کردیم خودش یک سری تنظیمات رو برای ما آماده کرد که در اون این اتصال به کمک ساخت یک شی از mysqli آماده هست. حالا چطور WAMP manager این ارتباط ها رو برقرار کرد رو نمی دونم.
جواب دیگه این هست که خب یک کلاس به سادگی یه سری فیلدها و متدها هست. و وقتی ما شی از mysqli می سازیم در حقیقت با پارامترهایی که بهش می دیم کانستراکتورش صدا زده می شه و توی اون کانستراکتور اعمالی انجام میشه که مربوط به تنظیمات mysql هست و باعث میشه مجاز بشیم بهش متصل بشیم و از طریق اون شی درخواست هامون رو بدیم.
کسی از دوستان و اساتید اگر جوابی می دونن بگن ممنون میشم. راستی یه سوال ساده ی دیگه هم دارم توی این آدرس که ممنون میشم جواب بدید:
https://answers.uncox.com/lamp/question/26702/%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-preview-%DA%A9%D8%AF-php-%D8%A8%D8%A7-IntelliJ-IDEA
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .