㈠ php在网页上为什么输出的还是源代码
PHP本身提供了几个函数可以对源代码进行格式化并输出为HTML代码,你可以版把要输出的代码段或者代码文权件用这些函数处理一下,直接输出为HTML即可。
例如:
//打印当前PHP页面的代码
show_source(__FILE__);
//该段不解析作为一个字符串原样输出,高亮
highlight_string('<?phpphpinfo();?>');
//打印当前PHP页面的代码
highlight_file(__FILE__);
//__FILE__可以替换成任意的PHP代码文件,这些函数都会把代码高亮格式化之后显示在网页上。
㈡ html 嵌入php显示php的源代码
PHP源代码原样输出,通常的原因在于,PHP代码没有经服务器端解析。
通常,服务器端如果要回对PHP进行解析(也就是答当你在浏览器里用url访问时某个php脚本时),而不是显示其源代码,需要设置,比如,在apache里:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
一般将PHP脚本文件也需要以 .php作为文件的扩展名,这样,服务器才会对php脚本进行正确的解析。
建议你查看下文件的扩展名是不是 .php。