您的位置:

php文件包含总结(php文件包含的主要内容)

本文目录一览:

php 包含文件操作问题

这个不是对错的问题。书上给的这个例子是为了让你理解:include包含的文件只对include下面的程序起作用,对上面的程序不起作用,因为PHP是顺序执行的语言,简单说就是先执行第一行,再执行第二行,依此的往下执行。

你给的上面的例子:

?php

echo "A $color $fruit"; //因为这段程序之前未定义$color和$fruit两个变量值,所以程序无法识别,会报错或警告。这句程序输出“A ”

include 'a.php';

echo "A $color $fruit"; //这段是在include之后,两个变量已经在include文件里定义,所以可以输出,这句程序输出“A green apple”

?

所以最后程序整体输出“A A green apple”。

当然,如果你希望最后输出的结果是“A green apple”,那就应该用你下面写的那段代码。

如果我们需要用的变量是在包含的文件里定义的,那么我们就需要在程序之前include,这样才能正确调用所需变量。

希望我的回答对你有用。

PHP文件包含问题

?php include_once("fckeditor/fckeditor.php"); $sBasePath=$_SERVER['PHP_SELF']; $sBasePath=dirname($sBasePath).'/fckeditor/'; $ed=new FCKeditor('content'); $ed-BasePath=$sBasePath; $ed-value='初始值'; $ed-Create(); ?

PHP中文件包含:/与.

比如一个网站目录文件夹为“www” www下有 fckeditor文件夹和images文件夹。index.php为www下的文件和fckeditor、images为同一级别。

include("fckeditor/fckeditor.php") index.php包含www下的的fckeditor/fckeditor.php。fckeditor文件夹和index.php是同一级。

include("/fckeditor/fckeditor.php") 包含网站根目录下的/fckeditor/fckeditor.php。不管index.php在网站的什么位置,都是包含网站根目录下/fckeditor/fckeditor.php这个文件。

include("../fckeditor/fckeditor.php") 假如index.php文件在images文件夹下,包含的是fckeditor/fckeditor.php。“../”向上一级的意思。

include("./fckeditor/fckeditor.php") 这个没搞明白。