السلام عليكم ورحمة الله وبركاته

انا قمت باستخدام دالة sleep() داخل php لايقاف الكود فترة زمنية ومكان الدالة ليست فى اول الكود ولكن أيضاً تقوم بايقاف عرض المعلومات على الشاشة الا بعد الفترة المحدده اى مثال كما فى الموقع الرسمى للphp طباعة جملة ثم دالة sleep ثم طباعة جملة اخرى يطبع الأثنين معاً بعد انتهاء الفترة الزمنية الموجوده داخل دالة sleep

-هل من طريقة اخرى لحل هذه المشكلة او بالمعنى الأصح لأيقاف دالة التكرار او تنفيذ الكود فى مكان معين الا بعد انتهاء الفترة؟