導航:首頁 > 編程語言 > phprequire目錄

phprequire目錄

發布時間:2025-07-05 05:09:29

php獲取網站根目錄有幾種方法

方法1:

在global.inc 里定義根目錄

define("APP_ROOT",dirname(__FILE__));

在任何PHP文件中可以引用該常量

require_once(APP_ROOT."/inc/head.php");

方法2:

<?php

$PHP_SELF=$_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];

$url='http://'.$_SERVER['HTTP_HOST'].substr($PHP_SELF,0,strrpos($PHP_SELF, '/')+1);

echo $url;

方法3:

$basepath=$_SERVER['PHP_SELF'];

$basepath=substr($basepath,0,strpos($basepath,"文件夾名稱"));

echo $basepath;

如:你把文件保存為a.php並路徑為:/wjj/wjj1/wjj2/a.php

上面的例子就寫成:

$basepath=$_SERVER['PHP_SELF'];

$basepath=substr($basepath,0,strpos($basepath,"wjj1"));

echo $basepath;

方法4:

$basepath=$_SERVER['PHP_SELF'];

preg_match("/(\/)?([^\/]+)/",$basepath,$wjm);

echo $wjm[0];

② Thinkphp5.0自動生成模塊及目錄的方法

本文實例講述了Thinkphp5.0自動生成模塊及目錄的方法。分享給大家供大家參考,具體如下:
Thinkphp5.0發布已有些時日了,據說性能方面有很大的提升,按照官方的話,ThinkPHP5.0版本是一個顛覆和重構版本,採用全新的架構思想,引入了很多的PHP新特性,優化了核心,減少了依賴,實現了真正的惰性載入,並針對API開發做了大量的優化。是時候得download一份,研究一下。今天主要講講其自動創建模塊及目錄。
Thinkphp5.0自動生成模塊較ThinkPHP3.2,確實有很大的變化。
再次,主要討論Thinkphp5.0生成模塊。
准備工作
首先從官方下載ThinkPHP5.0,下載後文件結構如下:

③ php引用另一個頁面的內容

你的意思是如圖的目錄結構么?

如果是這樣的目錄結構,你可以有兩種方法解決:

1、在上級目錄的index.php文件中定義

define("ROOT",dirname(__FILE__).'/');

將index.php所在的目錄定義為根目錄,然後再a.php文件中引用require_once(ROOT.'page_b/b.php');

這是絕對路徑引用;

2、可以直接在a.php文件中寫:require_once("../page_b/b.php");這是相對路徑引用,」../「(兩個點)表示上級目錄。這種方式在項目中不推薦使用,目錄復雜的話,會引起混亂。

解決你說的無限循環的問題,你只要寫require_once而不是require,應該不會引起無限循環的啊。你說部分內容的話,最簡單的辦法是,你把你說的」部分內容「作為單獨一個文件,讓a.php文件和b.php文件分別引入就行了。只引入部分內容,好像沒有好的解決辦法。

你也可以查一下include和require的區別。

如果有什麼問題可以發email給我,最好附上你的代碼。空口說不太好說。

謝謝。

閱讀全文

與phprequire目錄相關的資料

熱點內容
微差事app怎麼注銷賬號 瀏覽:270
騰訊雲伺服器被無差別攻擊 瀏覽:868
郵政app怎麼查詢轉賬憑證 瀏覽:836
程序員語言閱讀 瀏覽:867
程序員考哪些證可以拿錢 瀏覽:867
發貨商庫存清點編程 瀏覽:718
app圖標名字變了怎麼回事 瀏覽:719
如何搭建流媒體伺服器 瀏覽:277
360照片加密軟體 瀏覽:640
電腦c語言編譯器正版 瀏覽:551
安卓手機屏幕亂彈怎麼回事 瀏覽:989
app怎麼自動關注 瀏覽:663
西門子st編程 瀏覽:550
java實現圖像分割演算法 瀏覽:12
寧波海曙四軸編程培訓先學什麼 瀏覽:116
jacob源碼 瀏覽:237
安卓手機屏幕壞了如何修 瀏覽:394
10匹三洋壓縮機 瀏覽:718
管車寶app怎麼樣 瀏覽:255
劍橋雅思全解pdf 瀏覽:511