簡體   English   中英

PHP 使用魔術常量 __DIR__ 獲取當前目錄的上一個目錄路徑

[英]PHP get previous directory path of current directory using magic constants __DIR__

我的共享主機中有自定義 cron 任務,我必須使用 php 包含我的文件。 現在我的文件夾結構是示例:

domain.com
  public_html
    parser
      regions
        other.php
      parser.php

我在other.php文件中工作。 當我使用require方法需要我的文件時:

require "../parser.php";

收到錯誤信息:

PHP 致命錯誤:require(): 需要打開失敗 '../parser.php'

我如何使用 PHP 魔術常量__DIR__獲取當前目錄的先前目錄路徑以包含我的文件parser.php

你可以簡單地做:

require __DIR__ . '/../parser.php';

__DIR__返回寫入文件的絕對路徑,不帶尾部斜線。 所以在它之后,您可以簡單地將相對路徑附加到文件(帶有前導斜杠)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM