PDO و sqli که تو php استفاده میشوند دقیقا چی هستند ؟ ایا یک query language هستن ؟
واسه ارتباط و مدیریت دیتابیس از زبانی مثل SQL استفاده میشه ولی زمانیکه میخواید از سمت PHP به دیتابیس متصل بشید نیاز به یک api یا interface مثل PDO و MySqli دارید.
از طریق این apiها اتصال رو انجام میدید و query هارو میفرستید به دیتابیس و پاسخ رو دریافت میکنید.
PDO و MySqli افزونههای PHP هستن که نقش یک واسط رو ایفا میکنن.(یک رابط هستن نه یک QL)