PHP的include引用上级文件问题。
发布网友
发布时间:2022-04-30 19:18
我来回答
共3个回答
热心网友
时间:2022-06-30 04:12
这不是引入的问题,你定义的类,类外的值是不会进来的,想要实现你这个功能Medoo.Min.php要这样:
<?php
include '../config.php';
class medoo{
function __construct( $server, $username, $password ){
$this->server = $server;
$this->username = $username;
$this->password = $password;
}
//如果要在类里使用就这样调用:
$this->server;
}
//使用时这样用
$medoo = new medoo($server, $username, $password);
$server = $medoo->server;
热心网友
时间:2022-06-30 04:12
引用文件是没问题的,而且变量在当前文件中也是有效的。
但是 在类中无法使用类以外的变量。而且你看 你的报错信息提示的是一个语法错误。成员变量的初始化只能用常量 你的第5,15行 都是正确的。第8,10,12行是典型的语法错误。
想数据库这样的配置信息 你可以在config.php 中 使用define 函数定义成常量后在调用。而不要把他存到普通的变量中。
热心网友
时间:2022-06-30 04:13
获取站点根目录的物理路径
然后从根目录一直到这个文件的路径进行引用即可
PHP的include引用上级文件问题。
这不是引入的问题,你定义的类,类外的值是不会进来的,想要实现你这个功能Medoo.Min.php要这样:<?php include '../config.php';class medoo{ function __construct( $server, $username, $password ){ this->server = $server;this->username = $username;this->password = $password;} //...
php中include('上级目录文件');
当前文件所在目录引用方法为:<?phpinclude('test.php');?>或者:<?phpinclude('./test.php');?>上级目录引用方法:<?phpinclude('../test.php');?>上上级引用方法:<?phpinclude('../../test.php');?>总结:其中 . 表示当前目录 ..表示上级目录 /表示目录分隔符 ...
php中用include可不可以调用上级的目录 比如用a/b/index.php调用a/in...
../index.php ../就是指上一级目录 你当前a/b/index.php是在a/b这个目录, 它的上级../就是a目录了
如何include 上一级目录下的PHP文件
// 引用当前目录下的文件include 'main.inc.php';include './main.inc.php';// 引用上级目录下的文件include '../main.inc.php';// 引用上上级目录下的文件include '../../main.inc.php';
PHP的INCLUDE路径问题
sub06和include不是同级目录吗,不用加路径,直接引就可以了。?php include("include/subheader.php");?或者-相对麻烦一点的写法 ?php include(dirname(dirname(__FILE__)).'/include/subheader.php');?
PHP中 include 与函数调用中 路径问题
A文件 include B文件,在B文件中 include “../XXX”‘B文件中 include “../XXX”‘是以B文件为准的哦。文件包含过来的是前包含的所有代码。比如B文件包含了C。那么A文件包含B文件就是把B和C都包过来了。B中已经把C代码包含进来了
thinkphp使用include引入top.html模板文件 结果页面什么也没有 相当于...
你这个要写完整的路径名 Modules/Admin/Tpl/top.html 因为在同个目录下,这样写也可以 <include file="top" /> 不用加后缀名
php引入文件函数(php引入文件函数怎么写)
phpinclude引入文件问题 include函数是引入文件 命名空间解决的是同一脚本下相同函数重名,不同的命名空间命名,相当于处于不同的模块,解决同一脚本下php函数重名的致命错误 1.你之前include引入的时候你的2个文件的相同函数处于不同命名空间下,就算在同一脚本也不会报错 2.看你最后段代码,你连续定义了2个命名空间,第1...
关于PHP中include的路径问题
那么入口include了A文件夹下的main.php 那么这个main现在是入口的一部分.如果要引入或者使用什么,main的当前路径都可以算是index(入口)的位置.比如说main.php里需要使用有一个css样式,位于入口同目录下.那么只需要打即可 而不需要打../css.css 但是这个css文件里,如果想使用入口文件同一个目录下的iamge...
关于PHP的include的问题。。
php的inlcude是不能这样用的。其实你可以变通一下,能过js跳转来实现。方法是通过b.php使用js跳转到a.php再加一个上后面的参数。b.php代码这样写: window.location.href="a.php?id=158";