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>