如何获得相对于绝对路径的父目录

时间:2019-10-08 10:23:32

标签: php directory path

我正在尝试使用PHP本身需要的文件。该目录的路径应该为 ../../ includes / database.php 。但是相反,它尝试从需要第二个目录的初始文件上移两个目录。

我发现 __ DIR __ 可用于获取文件的绝对目录。但是,我仍然无法使用以下方式链接到正确的目录:

require(__DIR__ . '/../../includes/database.php');

是否有某种方法可以从此 DIR 路径获取相对目录?

2 个答案:

答案 0 :(得分:2)

您可以尝试这样:

<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');

require 'vendor/autoload.php';
use Salaros\Vtiger\VTWSCLib\WSClient;
$client = new WSClient('http://XXX.XXX.X.XXX/', 'admin', 'XXXXXX');

$moduleName = 'Users';
$sp=$client->entities->doCreate($moduleName, Array('user_name'=> 'teste1',
'user_password'=>'teste1',
'email1'=>'teste1@gmail.com',
'confirm_password'=>'teste1',
'last_name'=>'lastname',
'status'=>'Active',
'roleid'=>'H37'));

答案 1 :(得分:0)

您可以使用:

require(dirname(__FILE__) . '/../../database.php');
相关问题