ID:               39681
 Updated by:       [EMAIL PROTECTED]
 Reported By:      mail at jorgenhorstink dot nl
 Status:           Open
 Bug Type:         Class/Object related
 Operating System: FreeBSD
 PHP Version:      4.4.4
 New Comment:

In PHP 5.3:
Fatal error: Using $this when not in object context


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

[2006-11-29 11:55:10] mail at jorgenhorstink dot nl

Description:
------------
The code below shows the issue.

Reproduce code:
---------------
<?php

$this->bug = 'PHP Should not allow assignment of $this properties when
used outside a class';


class A
{
  function B() {
  }
}

A::B();

?>

Expected result:
----------------
The engine should throw an error because setting a property on the
$this object is senseless.

Actual result:
--------------
Warning: Problem with method call - please report this bug in xxx.php
on line xx


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


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

Reply via email to