วิธีแสดงรหัส PHP / HTML ในหน้าเว็บของคุณได้อย่างง่ายดาย
![](http://img.brin-designs.com/img/games/693/how-easily-display-php-html-codes-your-webpages.png)
ปัญหา
หากผู้ใช้ต้องการดูซอร์สโค้ดสำหรับเว็บไซต์ของคุณพวกเขามักจะคลิกขวาบนหน้าเว็บและคลิกดูซอร์ส
อย่างไรก็ตามหากคุณต้องการให้แน่ใจว่าพวกเขาสามารถดูแหล่งที่มา - อาจช่วยให้พวกเขาเรียนรู้ในการสร้างเว็บไซต์ของพวกเขาเอง - คุณใช้รหัส PHP ที่แน่นอน
รหัสอะไรที่จะใช้?
หากคุณต้องการแสดงรหัสของไฟล์ดัชนีของคุณ (index.php) สิ่งที่คุณต้องทำก็คือการแทรก
highlight_file (index.php);
ในเนื้อหาของเอกสาร
อีกวิธีหนึ่งในการทำคือใช้ __FILE__ คงที่ อย่างไรก็ตามคุณควรใช้ฟังก์ชัน exit เพื่อหลีกเลี่ยงการแสดงสคริปต์ที่เหลือ สิ่งนี้มีประโยชน์มากในการหลีกเลี่ยงการแสดงเอกสารที่ได้รับการป้องกันรวมถึงชื่อผู้ใช้และรหัสผ่าน
นี่คือรหัสเต็มที่คุณสามารถใช้เพื่อแสดงรหัสได้อย่างถูกต้อง คุณสามารถแทรกมันหลังจากที่แท็กร่างกายของคุณ:
display_code_php ฟังก์ชั่น () (ถ้า (isset ($ _GET ['ที่มา'])) (echo ' href = "', $ _ SERVER ['PHP_SELF'], '"> กลับ p> '; echo 'นี่คือไฟล์รหัส php: p> '; $ page = highlight_file ($ _SERVER ['SCRIPT_FILENAME'], TRUE); $ page = str_replace (อาร์เรย์ ('
', '/ code>', '', '', '< font colorcolor:' ), $ page); echo $ page; echo ' href="', $_SERVER['PHP_SELF'], '"> Back '; echo ' '; exit; ) )
', '/ code>', '', '', '< font colorcolor:' ), $ page); echo $ page; echo ' href="', $_SERVER['PHP_SELF'], '"> Back '; echo ' '; exit; ) )
p>', '/ code>', '', '', '< font colorcolor:' ), $ page); echo $ page; echo ' href="', $_SERVER['PHP_SELF'], '"> Back '; echo ' '; exit; ) )