ID:               26345
 Updated by:       [EMAIL PROTECTED]
 Reported By:      jaime dot lopez at iic dot uam dot es
-Status:           Open
+Status:           Feedback
 Bug Type:         Reproducible crash
 Operating System: AIX
 PHP Version:      4.3.2
 New Comment:

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip




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

[2003-11-21 05:38:22] [EMAIL PROTECTED]

strangely, I had a similar sounding problem using:

if (ord($word{0}) >= 127) {
}

under PHP 5 the other day.

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

[2003-11-21 05:02:32] jaime dot lopez at iic dot uam dot es

Description:
------------
Apache process hangs out when calling ord() with reproducible
arguments.



Reproduce code:
---------------
function isalpha( $char )
{
  return( (ord($char) >= ord("a") and ord($char) <= ord("z")) ||
  (ord($char) >= ord("A") and ord($char) <= ord("Z"))  );
}

echo is_alpha('|') ;

... PHP hangs ...


Expected result:
----------------
false

Actual result:
--------------
nothing ( php hangs calling ord() )


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


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

Reply via email to