ID:               32865
 User updated by:  dan at yes dot lt
 Reported By:      dan at yes dot lt
 Status:           Bogus
 Bug Type:         Strings related
 Operating System: WinXP
 PHP Version:      5.0.4
 New Comment:

So what should I give to $limit to explode unlimited ???... As I know -
in PHP no parameter means some default value - what default value is
defined to default $limit ?..


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

[2005-04-28 11:43:01] [EMAIL PROTECTED]

Yes, null == 0. (PHP is still loose typed language..)


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

[2005-04-28 11:19:04] dan at yes dot lt

Description:
------------
explode() do not explodes string if $limit argument is null, but
explodes if no $limit argument given.

Reproduce code:
---------------
print_r(explode(',', 'a,b,c'));
print_r(explode(',', 'a,b,c', null));

Expected result:
----------------
Array
(
   [0] => a
   [1] => b
   [2] => c
)
Array
(
   [0] => a
   [1] => b
   [2] => c
)


Actual result:
--------------
Array
(
   [0] => a
   [1] => b
   [2] => c
)
Array
(
   [0] => a,b,c
)



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


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

Reply via email to