Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Methode zum Bestimmen, ob eine Datei importiert wird, Beispiel für die Verwendung von get_included_files

PHP-Methode zum Bestimmen, ob eine Datei importiert wird, Beispiel für die Verwendung von get_included_files

黄舟
黄舟Original
2017-02-25 09:27:011489Durchsuche

Das Beispiel in diesem Artikel beschreibt die Verwendung von get_included_files, der PHP-Methode, um festzustellen, ob eine Datei eingeführt wurde. Teilen Sie es allen als Referenz mit. Die Details lauten wie folgt:

<?php
// 本文件是 abc.php
include &#39;test1.php&#39;;
include_once &#39;test2.php&#39;;
require &#39;test3.php&#39;;
require_once &#39;test4.php&#39;;
$included_files = get_included_files();
foreach ($included_files as $filename) {
  echo "$filename\n";
}
?>



Ergebnis:

Die obige Routine gibt Folgendes aus:

abc.php
test1.php
test2.php
test3.php
test4.php



Ladedatei von phpcms anzeigen

D:\xampp\htdocs\duanzu\index.php
D:\xampp\htdocs\duanzu\phpcms\base.php
D:\xampp\htdocs\duanzu\phpcms\libs\functions\global.func.php
D:\xampp\htdocs\duanzu\phpcms\libs\functions\extention.func.php
D:\xampp\htdocs\duanzu\phpcms\libs\functions\autoload\plugin.func.php
D:\xampp\htdocs\duanzu\phpcms\libs\functions\autoload\video.func.php
D:\xampp\htdocs\duanzu\caches\configs\system.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\application.class.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\param.class.php
D:\xampp\htdocs\duanzu\caches\configs\route.php
D:\xampp\htdocs\duanzu\phpcms\modules\home\common.php
D:\xampp\htdocs\duanzu\phpcms\model\user_model.class.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\model.class.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\db_factory.class.php
D:\xampp\htdocs\duanzu\caches\configs\database.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\db_mysqli.class.php
D:\xampp\htdocs\duanzu\phpcms\libs\classes\sendsms.class.php
D:\xampp\htdocs\duanzu\phpcms\plugin\Taobao\TopSdk.php
D:\xampp\htdocs\duanzu\phpcms\plugin\Taobao\Autoloader.php

Sie können den Ladevorgang von ausspionieren das Projekt!

Das Obige ist der Inhalt des Verwendungsbeispiels von get_included_files für die Methode von PHP, um festzustellen, ob eine Datei eingeführt wurde. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn). !


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn