درphp مشابه ساير زبانها ميتوان توضيحاتي قرار داد .خطوط توضيح تفسير واجرا نمي شود .بهمين دليل درصفحه وب حاصله آنها هيچ اثري ندارد .آنهارا جهت سهولت آگاهي بهتر برنامه براي خود يا همكاران ديگر، درجاي مناسب متن قرار ميدهند .مطالعه برنامه توضيح دار بسيار آسانتر ازبرنامه فاقد توضيح است.
درphp چندين روش براي درج توضيحات وجود دارد . در ادامه با مثال حالات مختلف بيان ميگردد.
در مثال زير توضح تك خطي استفاده شده است .با قراردادن// يا #ابتداي خطوط انجام شده است.
<!DOCTYPE html> <html> <body> <?php // This is a single-line comment # This is also a single-line comment ?> </body> </html>
درمثال زير نحوي توضيح چند خطي نشان داده شده است .با قرار دادن /* در ابتداي خط اول و */ در انتهاي خط آخر .
<!DOCTYPE html> <html> <body> <!DOCTYPE html> <html> <body> <?php /* This is a multiple-lines comment block that spans over multiple lines */ ?> </body> </html>
درمثال زير توضيح در داخل خط دستور قراردارد .ابتدا وانتهاي بلوك توضيح به ترتيب/* و*/ قرار دارد.
<!DOCTYPE html> <html> <body> <?php // You can also use comments to leave out parts of a code line $x = 5 /* + 15 */ + 5; echo $x; ?> </body> </html>