سلام وقتتون بخیر چرا یک تابعی مثل array_shift وقتی استفاده میکنیم و عضو اول آرایه حذف میشه و هر موقغ آرایه رو print_r کنیم همیشه عضو اولش حذف شده ولی وقتی از تابع array_reverse استفاده میکنیم بعد هر موقع آرایه رو print_r میکنیم در print_rهای بعدی ریورس نشده در واقع تاثیری نداشته و فقط در print_r خود تابغ زیورس تاثیر داشته