[PHP-DEV] PHP 4.0 Bug #9641 Updated: get_required_files()/get_included_files() does not work as docuemented From: stas <email protected>
Date: 03/15/01

ID: 9641
Updated by: stas
Reported By: yohgaki <email protected>
Status: Open
Old-Bug Type: Scripting Engine problem
Bug Type: Documentation problem
Assigned To:
Comments:

Now, get_required_files and get_included_files are the same.
Documentation should be changed.

Previous Comments:
---------------------------------------------------------------------------

[2001-03-08 18:26:48] yohgaki <email protected>
get_required_files()/get_included_files() does not work as docuemented
http://www.php.net/manual/en/function.get-required-files.php

Tested under Apache 1.3.17 w/ mod-ssl, mod-gzip, and other modules comes with apache. RedHat 7.0.1/j. PHP 4.0.4pl1 running as apache module.

I found strange require_once() behaviour (to be reported as bug) and I also found this problem.

If this is not a script engine problem, then it should be documentation problem. Hope this info helps developer/documentation team.

Following code is identical to the example in manual.
<?php

require_once ('local.php');
require_once ('../inc/global.php');

for ($i=1; $i<5; $i++) {
  include_once 'util'.$i.'php';
}

echo '<pre>';
echo "Required_once filesn";
print_r (get_required_files());

echo "Included_once filesn";
print_r (get_included_files());

echo date('H:i:s',time());
echo '</pre>';

?>

I get

===========================================
Required_once files
Array
(
    [0] => /home/httpd/httpd/html/untitled/local.php
    [1] => /home/httpd/httpd/html/inc/global.php
    [2] => /home/httpd/httpd/html/untitled/util1php
    [3] => /home/httpd/httpd/html/untitled/util2php
    [4] => /home/httpd/httpd/html/untitled/util3php
    [5] => /home/httpd/httpd/html/untitled/util4php
)
Included_once files
Array
(
    [0] => /home/httpd/httpd/html/untitled/local.php
    [1] => /home/httpd/httpd/html/inc/global.php
    [2] => /home/httpd/httpd/html/untitled/util1php
    [3] => /home/httpd/httpd/html/untitled/util2php
    [4] => /home/httpd/httpd/html/untitled/util3php
    [5] => /home/httpd/httpd/html/untitled/util4php
)
08:17:35
=======================================

---------------------------------------------------------------------------

ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=9641&edit=2

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: php-dev-unsubscribe <email protected>
For additional commands, e-mail: php-dev-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>