Home php教程 php手册 php读取本地php文件源代码输出显示

php读取本地php文件源代码输出显示

May 25, 2016 pm 04:45 PM

下在看一个利用fopen,file_get_contents读取本地服务器中.php文件的代码并显示的一些方法总结

如我有两个文件a.php,b.php,a.php文件中的语句是:

<?php
echo "i am a.php";
?>
Copy after login

现在,我需要在b.php文件显示文件a.php中的源代码,源代码如下:

<?php
$a_code = file_get_contents(&#39;a.php&#39;);
echo htmlspecialchars($a_code);//www.phprm.com
?>
Copy after login

重点即在此htmlspecialchars()函数,htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体.

再看一实例fopen()函数,代码如下:

$file = fopen("a.php","r");
Copy after login

效果与上面也是一样的,当然如果只是要在a.php中显示b.php 我们直接使用inlucde()调用即可,代码如下:

inlucde('a.php'); 

如果是想读取远程服务器的.php文件,那么返回的是html内容了,这个不要问为什么否则大家都不写程序了.


Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)