PHP Knowledge 7

include只能使用相对路径

//include("C:/WeiL/wwwroot/100/40/40-2.php"); //不能用绝对路径

//include("http://localhost/100/40-2.php");   //更不能使用URL

include("./40-2.php");                        //只能用相对路径

――――――――――――――――――――――――――――――-

fgetc() 、 fgets() 和 fgetss() 的区别:

fgetc()获取文件的字符

fgets()获取文件的一行,而且不删除PHP脚本和HTML标记

fgetss()获取文件的一行,并且删去该行中的PHP脚本和HTML标记

 

 

<HTML>

<HEAD>

<TITLE>读取文件内容</TITLE>

</HEAD>

<BODY>

<?

        // 打开文件同时打印文件的每一个字符

        if($myFile = fopen("data.txt", "r"))

        {

        while(!feof($myFile))

        {

                $myCharacter = fgetc($myFile);

                print($myCharacter);

        }

        fclose($myFile);

        }

?>

<? print("<hr>");?>

<?

        // 打开文件同时打印文件的每一行

        if($myFile = fopen("data.txt", "r"))

        {

                while(!feof($myFile))

                {

                        $myLine = fgets($myFile, 255);

                        print($myLine);

                }

        fclose($myFile);

        }

?>

<? print("<hr>");?>

<?

        /* 打开文件同时打印文件的每一行,

        同时去掉取回字符串中的 HTML 语言

        */

        if($myFile = fopen("data.txt", "r"))

        {

                while(!feof($myFile))

                {

                        $myLine = fgetss($myFile, 255);

                        print($myLine);

                }

                fclose($myFile);

        }

?>

</BODY>

</HTML>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值