怎样在php页面里输出php源代码

龚天卓 2019-12-21 23:22:00

推荐回答

之前的内容if $x=strpos$str,'''' $str=substr$str,$x;//删除 之后的内容if $x=strpos$str,'''' $str=substr$str,0,$x;//输出结果echo $str;?>。
齐景嘉2019-12-22 00:37:34

提示您:回答为网友贡献,仅供参考。

其他回答

  • 你文件的扩展名是什么,需要是php才能解析。
    连中鄂2019-12-22 00:20:46
  • 这种情况要么你用PHP开发测试框架,像phpUnit要么自己写断点代码输出,例如使用var_dump$_POST;die;我喜欢用第二种方法。
    齐新红2019-12-22 00:09:23
  • 如果出现输出php的源码,那说明你的apache和php没有集成在一起,apache收到.php的请求时不知道该给谁处理,就当做文本输出,从你的截图看,配置是没有问题的,一些建议确认下配置的httd.conf是否是正确的那个文件,你可以试试随便乱加一些内容,然后用httpd的测试工具看看是否有问题httpd.conf配置后是需要重启apache才有效的action这个其实不需要确认php5apache2_2.dll是正确的那个isapdll模块,并且是存在的x-httdp-php.html这个不要。
    龚帆元2019-12-21 23:59:39
  • PHP本身提供了几个函数可以对源代码进行格式化并输出为HTML代码,你可以把要输出的代码段或者代码文件用这些函数处理一下,直接输出为HTML即可。例如://打印当前PHP页面的代码show_source__FILE__;//该段不解析作为一个字符串原样输出,高亮highlight_string'''';//打印当前PHP页面的代码highlight_file__FILE__;//__FILE__可以替换成任意的PHP代码文件,这些函数都会把代码高亮格式化之后显示在网页上。
    黄皎林2019-12-21 23:40:29

相关问答

可以参考以下几种方法:方法一:file_get_contents获取 $url="http://www.baidu.com/"; $fh=file_get_contents''http://www.hxfzzx.com/news/fzfj/''; echo$fh;方法二:使用fopen获取网页源代码 $url="http://www.baidu.com/"; $handle=fopen$url,"rb"; $contents=""; while!feof$handle{  $contents.=fread$handle,8192; } fclose$handle; echo$contents;//输出获取到得内容。方法三:使用CURL获取网页源代码$url="http://www.baidu.com/";$UserAgent=''Mozilla/4.0compatible;MSIE7.0;WindowsNT6.0;SLCC1;.NETCLR2.0.50727;.NETCLR3.0.04506;.NETCLR3.5.21022;.NETCLR1.0.3705;.NETCLR1.1.4322'';$curl=curl_init; //创建一个新的CURL资源curl_setopt$curl,CURLOPT_URL,$url; //设置URL和相应的选项curl_setopt$curl,CURLOPT_HEADER,0; //0表示不输出Header,1表示输出curl_setopt$curl,CURLOPT_RETURNTRANSFER,1; //设定是否显示头信息,1显示,0不显示。如果成功只将结果返回,不自动输出任何内容。如果失败返回FALSEcurl_setopt$curl,CURLOPT_SSL_VERIFYPEER,false;curl_setopt$curl,CURLOPT_SSL_VERIFYHOST,false;curl_setopt$curl,CURLOPT_ENCODING,''''; //设置编码格式,为空表示支持所有格式的编码//header中“Accept-Encoding:”部分的内容,支持的编码格式为:"identity","deflate","gzip"。curl_setopt$curl,CURLOPT_USERAGENT,$UserAgent;curl_setopt$curl,CURLOPT_FOLLOWLOCATION,1;//设置这个选项为一个非零值象“Location:“的头,服务器会把它当做HTTP头的一部分发送注意这是递归的,PHP将发送形如“Location:“的头。$data=curl_exec$curl;echo$data;//echocurl_errno$curl;//返回0时表示程序执行成功curl_close$curl; //关闭cURL资源,并释放系统资源拓展资料PHP文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP(超文本预处理器。