بارها پیش اومده که باید قسمتی از کد رو باید روی یک سایت فعال چک می کردم و خروجی اش رو چک می کردم و یا از یک آرایه و یا متغیر در php پرینت می گرفتم. خوب در حالت عادی اگر این کار انجام می شد تمام کاربران آنلاین سایت این تغییرات و کدها رو مشاهده می کردن و این چیزخوبی نبود برای همین میشه از این کد استفاده کرد . یعنی کدی که می خوایم تست کنیم رو داخل این شرط میزارم و خروجی برای همون کاربر که باهاش لاگین کردیم نمایش داده میشه و بدون اینکه سایر کاربران آنلاین و غیر آنلاین تغییرات رو ببینند ، کار تست کدها انجام میشه .
خیلی ساده هست یک شرط هست که چک می کنه کاربر لاگین هست و یا نه و داخل این شرط آی دی کاربر رو می گیره و با آی دی مورد نظر ما که باهاش لاگین کردیم مطابق میده و اگر این شرط برقرار بود کدهای ما اجرا میشه و خروجی نمایش داده میشه .
<?php if ( is_user_logged_in() ) { $current_user_id = get_current_user_id(); // آی دی کاربری که در حال حاضر باهاش لاگین هستیم if($current_user_id=="1234") { echo "*"; ($available); } } ?>