#45881 [NEW]: Parser doesn't complain when using _> instead of ->

2008-08-21 Thread frajper at gmail dot com
From: frajper at gmail dot com
Operating system: RHEL 4
PHP version:  5.2CVS-2008-08-21 (snap)
PHP Bug Type: *Compile Issues
Bug description:  Parser doesn't complain when using _> instead of ->

Description:

I wrote _> instead of -> when calling a method of an object and the parser
didn't realize of it.

Reproduce code:
---
$user_>setUserEmail ("[EMAIL PROTECTED]");

Expected result:

Parse error: syntax error, unexpected '_' in /home/bla/User.php ...

Actual result:
--
The script is executed without showing errors, but it does not call the
method.

-- 
Edit bug report at http://bugs.php.net/?id=45881&edit=1
-- 
Try a CVS snapshot (PHP 5.2): 
http://bugs.php.net/fix.php?id=45881&r=trysnapshot52
Try a CVS snapshot (PHP 5.3): 
http://bugs.php.net/fix.php?id=45881&r=trysnapshot53
Try a CVS snapshot (PHP 6.0): 
http://bugs.php.net/fix.php?id=45881&r=trysnapshot60
Fixed in CVS: http://bugs.php.net/fix.php?id=45881&r=fixedcvs
Fixed in release: 
http://bugs.php.net/fix.php?id=45881&r=alreadyfixed
Need backtrace:   http://bugs.php.net/fix.php?id=45881&r=needtrace
Need Reproduce Script:http://bugs.php.net/fix.php?id=45881&r=needscript
Try newer version:http://bugs.php.net/fix.php?id=45881&r=oldversion
Not developer issue:  http://bugs.php.net/fix.php?id=45881&r=support
Expected behavior:http://bugs.php.net/fix.php?id=45881&r=notwrong
Not enough info:  
http://bugs.php.net/fix.php?id=45881&r=notenoughinfo
Submitted twice:  
http://bugs.php.net/fix.php?id=45881&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=45881&r=globals
PHP 4 support discontinued:   http://bugs.php.net/fix.php?id=45881&r=php4
Daylight Savings: http://bugs.php.net/fix.php?id=45881&r=dst
IIS Stability:http://bugs.php.net/fix.php?id=45881&r=isapi
Install GNU Sed:  http://bugs.php.net/fix.php?id=45881&r=gnused
Floating point limitations:   http://bugs.php.net/fix.php?id=45881&r=float
No Zend Extensions:   http://bugs.php.net/fix.php?id=45881&r=nozend
MySQL Configuration Error:http://bugs.php.net/fix.php?id=45881&r=mysqlcfg



#46502 [Bgs]: Instanciate class that inherits from an abstract one

2008-11-06 Thread frajper at gmail dot com
 ID:   46502
 User updated by:  frajper at gmail dot com
 Reported By:  frajper at gmail dot com
 Status:   Bogus
 Bug Type: Compile Failure
 Operating System: RHEL 4
 PHP Version:  5.2CVS-2008-11-06 (snap)
 New Comment:

Excuse me again,

this is the goog one. (Sorry)

// The following code does not work //

$s = new Dove();

abstract class Bird {}

class Dove extends Bird{}


Previous Comments:


[2008-11-06 13:20:00] frajper at gmail dot com

Excuse me, but I did a mistake while writing the report. The correct
one is as follows:

// The following code does not work //

$s = new Dove();

abstract class Bird {}

class Father extends Dove {}



[2008-11-06 12:59:37] [EMAIL PROTECTED]

Thank you for taking the time to write to us, but this is not
a bug. Please double-check the documentation available at
http://www.php.net/manual/ and the instructions on how to report
a bug at http://bugs.php.net/how-to-report.php

.



[2008-11-06 12:49:22] frajper at gmail dot com

Description:

In the same file, you cannot instanciate an object of a child-class
that extends an abstract one before the child-class has been defined.

// The following code does not work //

$s = new Son ();

abstract class Bird {}

class Father extends Dove {}

Reproduce code:
---
Fatal error: Class 'Import_ald' not found in
/home/enric00/no_public/import/Import_ald.php on line 7


Expected result:

Normal execution






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



#46502 [NEW]: Instanciate class that inherits from an abstract one

2008-11-06 Thread frajper at gmail dot com
From: frajper at gmail dot com
Operating system: RHEL 4
PHP version:  5.2CVS-2008-11-06 (snap)
PHP Bug Type: Compile Failure
Bug description:  Instanciate class that inherits from an abstract one

Description:

In the same file, you cannot instanciate an object of a child-class that
extends an abstract one before the child-class has been defined.

// The following code does not work //

$s = new Son ();

abstract class Bird {}

class Father extends Dove {}

Reproduce code:
---
Fatal error: Class 'Import_ald' not found in
/home/enric00/no_public/import/Import_ald.php on line 7


Expected result:

Normal execution


-- 
Edit bug report at http://bugs.php.net/?id=46502&edit=1
-- 
Try a CVS snapshot (PHP 5.2):
http://bugs.php.net/fix.php?id=46502&r=trysnapshot52
Try a CVS snapshot (PHP 5.3):
http://bugs.php.net/fix.php?id=46502&r=trysnapshot53
Try a CVS snapshot (PHP 6.0):
http://bugs.php.net/fix.php?id=46502&r=trysnapshot60
Fixed in CVS:
http://bugs.php.net/fix.php?id=46502&r=fixedcvs
Fixed in CVS and need be documented: 
http://bugs.php.net/fix.php?id=46502&r=needdocs
Fixed in release:
http://bugs.php.net/fix.php?id=46502&r=alreadyfixed
Need backtrace:  
http://bugs.php.net/fix.php?id=46502&r=needtrace
Need Reproduce Script:   
http://bugs.php.net/fix.php?id=46502&r=needscript
Try newer version:   
http://bugs.php.net/fix.php?id=46502&r=oldversion
Not developer issue: 
http://bugs.php.net/fix.php?id=46502&r=support
Expected behavior:   
http://bugs.php.net/fix.php?id=46502&r=notwrong
Not enough info: 
http://bugs.php.net/fix.php?id=46502&r=notenoughinfo
Submitted twice: 
http://bugs.php.net/fix.php?id=46502&r=submittedtwice
register_globals:
http://bugs.php.net/fix.php?id=46502&r=globals
PHP 4 support discontinued:  http://bugs.php.net/fix.php?id=46502&r=php4
Daylight Savings:http://bugs.php.net/fix.php?id=46502&r=dst
IIS Stability:   
http://bugs.php.net/fix.php?id=46502&r=isapi
Install GNU Sed: 
http://bugs.php.net/fix.php?id=46502&r=gnused
Floating point limitations:  
http://bugs.php.net/fix.php?id=46502&r=float
No Zend Extensions:  
http://bugs.php.net/fix.php?id=46502&r=nozend
MySQL Configuration Error:   
http://bugs.php.net/fix.php?id=46502&r=mysqlcfg



#46502 [Bgs]: Instanciate class that inherits from an abstract one

2008-11-06 Thread frajper at gmail dot com
 ID:   46502
 User updated by:  frajper at gmail dot com
 Reported By:  frajper at gmail dot com
 Status:   Bogus
 Bug Type: Compile Failure
 Operating System: RHEL 4
 PHP Version:  5.2CVS-2008-11-06 (snap)
 New Comment:

Excuse me, but I did a mistake while writing the report. The correct
one is as follows:

// The following code does not work //

$s = new Dove();

abstract class Bird {}

class Father extends Dove {}


Previous Comments:


[2008-11-06 12:59:37] [EMAIL PROTECTED]

Thank you for taking the time to write to us, but this is not
a bug. Please double-check the documentation available at
http://www.php.net/manual/ and the instructions on how to report
a bug at http://bugs.php.net/how-to-report.php

.



[2008-11-06 12:49:22] frajper at gmail dot com

Description:

In the same file, you cannot instanciate an object of a child-class
that extends an abstract one before the child-class has been defined.

// The following code does not work //

$s = new Son ();

abstract class Bird {}

class Father extends Dove {}

Reproduce code:
---
Fatal error: Class 'Import_ald' not found in
/home/enric00/no_public/import/Import_ald.php on line 7


Expected result:

Normal execution






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