# allow_call_time_pass_reference

- Thread: https://externals.io/message/5602
- Original archive: https://news-web.php.net/php.internals/5602
- Started by Sebastian Bergmann on 2003-11-20T06:52:07+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #5602 — Sebastian Bergmann — 2003-11-20T06:52:07+00:00

URL: https://externals.io/message/5602#5602

I am wondering what should happen to the

    allow_call_time_pass_reference

  php.ini directive.

  The following code, for instance, prints no warning with PHP 5 but with
  PHP 4.

   <?php
   error_reporting(E_ALL);

   class Foo {
     function bar($foobar) {}
   }

   $a = new Foo;
   $b = new Foo;

   $a->bar(&$b);
   ?>

  I think the allow_call_time_pass_reference directive should be
  removed as it is no longer needed.

-- 
Sebastian Bergmann
http://sebastian-bergmann.de/                   http://phpOpenTracker.de/

Das Buch zu PHP 5: http://professionelle-softwareentwicklung-mit-php5.de/
