این دو مورد مربوط میشه به کلاس PDO
https://www.php.net/manual/en/pdo.transactions.php
بیا فرض کنیم در سیستمی مثل سیستم بانکی قراره پول از حساب عباس به حساب قلی بره
خب اول باید از حساب عباس کم بشه و بعد به حساب قلی اضافه بشه
اگر به هر دلیلی بین این عملیات error یا exception رخ بده چی میشه؟!!
از عباس پول کم شده ولی برای قلی چیزی نرسیده
transaction در واقع برای ای مورد هست که عملیات کامل انجام بشه و وقتی کامل انجام شد و موردی پیش نیومد commit بشه و عملیات بدرستی پیاده بشه در غیر این صورت برگرده به حال اول با rollback
این توضیح سادش بود
شاید پاسخ شما همینجا باشد
ممنون میشه یک مثال کوچیک خودتون بزنید خیلی کوچیک لطفا