get_required_files

(PHP4 >= 4.0RC2)

get_required_files --  Visszaad egy tömböt a filenevekkel, amiket a require_once()-al használtál

Leírás

array get_required_files (void)

Ez a függvény visszaadja egy asszociatív tömbben a file-ok neveit, amiket a scriptedbe töltöttél a require_once() használatával. A tömb indexei a filenevek, ahogy a require_once()-al használtad őket, a ".php" kiterjesztés nélkül.

Az alábbi példa

Példa 1. A require-al és include-al behívott file-ok

  1 
  2 
  3 <?php
  4 
  5 require_once("local.php");
  6 require_once("../inc/global.php");
  7 
  8 for ($i=1; $i<5; $i++)
  9   include "util".$i."php";
 10 
 11 echo "Required_once files\n";
 12 print_r(get_required_files());
 13 
 14 echo "Included_once files\n";
 15 print_r(get_included_files());
 16 ?>
 17 
 18      
ezt a kimenetet generálja:

  1 
  2 
  3 Required_once files
  4 Array
  5 (
  6     [local] => local.php 
  7     [../inc/global] => /full/path/to/inc/global.php
  8 )
  9 
 10 Included_once files
 11 Array
 12 (
 13     [util1] => util1.php 
 14     [util2] => util2.php 
 15     [util3] => util3.php 
 16     [util4] => util4.php 
 17 )
 18 
 19     

Megjegyzés: A PHP 4.0.1pl2-ben ez a függvény feltételezi, hogy a required_once-al beszúrt file-ok a ".php" kiterjesztéssel rendelkeznek. Más kiterjesztéssel a függvény nem fog működni.

Lásd még: require_once(), include_once(), get_included_files()