Kā viegli parādīt PHP / HTML kodus jūsu tīmekļa lapās

Izdevums
Ja lietotāji vēlas skatīt jūsu vietnes pirmkodu, viņiem bieži vien ir tiesības noklikšķināt tikai uz lapas un noklikšķiniet uz Skatīt avotu.
Tomēr, ja vēlaties pārliecināties, ka viņi var apskatīt avotu - varbūt, lai palīdzētu viņiem iemācīties izveidot savu vietni, pamatojoties uz jūsu pašu - jūs izmantojat dažus PHP kodus.
Kādu kodu izmantot?
Ja vēlaties rādīt sava indeksa faila kodu (index.php), viss, kas jums jādara, ir ievietot
highlight_file (index.php);
dokumentā.
Vēl viens veids, kā to izdarīt, ir izmantot konstantu __FILE__. Tomēr, lai izvairītos no pārējā skripta attēlojuma, jāizmanto izejas funkcija. Tas ir ļoti noderīgi, lai izvairītos no aizsargāta dokumenta attēlošanas, ieskaitot lietotājvārdu un paroli.
Šeit ir pilns kods, ko varat izmantot, lai pareizi parādītu kodu. To varat ievietot pēc ķermeņa taga:
display_code_php funkcija () (ja (isset ($ _GET ['source'])) (echo ' href = "', $ _ SERVER ['PHP_SELF'], '"> Atpakaļ p> "; atbalssŠis ir php fails: p> "; $ page = highlight_file ($ _SERVER ['SCRIPT_FILENAME'], TRUE); $ page = str_replace (masīvs ('
', '/ 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; ) )