ID:               43442
 User updated by:  cjshark at mail dot ru
 Reported By:      cjshark at mail dot ru
-Status:           Feedback
+Status:           Open
 Bug Type:         Scripting Engine problem
 Operating System: FreeBSD v60
 PHP Version:      5.2.5
 New Comment:

I meen everything is ok under php 5.2.3 and less BUT 5.2.5! Nothing
else is using (search as 3rd party extensions or smth).


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

[2007-11-29 10:39:13] [EMAIL PROTECTED]

Me too:

$ src/build/php_5_2/sapi/cli/php t.php
construct
method!!
destruct

So what could be wrong with your build / setup? In what SAPI? What
configure line was used? What 3rd party extensions are loaded? 

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

[2007-11-29 08:03:16] [EMAIL PROTECTED]

This is not what I'm seeing, I see the correct:

construct<br>method!!<br>destruct<br>

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

[2007-11-28 17:48:15] cjshark at mail dot ru

Description:
------------
__destruct is calling right after __construct before using any methods!

Reproduce code:
---------------
        class test
         {
                function __construct()
                 {
                        echo "construct<br>";
                 }

                function method($i)
                 {
                        echo $i."<br>";
                 }


                function __destruct()
                 {
                        echo "destruct<br>";
                 }

         }


        $cl = new test();
        $cl->method('method!!');

Expected result:
----------------
construct
method!!
destruct

Actual result:
--------------
construct
destruct
method!!
destruct


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


-- 
Edit this bug report at http://bugs.php.net/?id=43442&edit=1

Reply via email to