This stumped me badly in my present  project. Is this a bug or a feature in
PHP? I am trying to split a string into two, where only one half (and the
delimiter) is present.


IN  PERL
==================================
[EMAIL PROTECTED] ~]$ cat s1.pl
@t = split(/,/ , "a,b");
$len = $#t + 1;
print "$len\n";
@t = split(/,/, "a,");
$len = $#t + 1;
print "$len\n";

[EMAIL PROTECTED] sql]$ perl s1.pl
2
1


IN PHP
=======================

[EMAIL PROTECTED] ~]$ cat s1.php
<?php
 print count(split(',', 'a,b'))."\n";
 print count(split(',', 'a,'))."\n";
?>

[EMAIL PROTECTED] sql]$ php -q s1.php
2
2



-- 
Sandip Bhattacharya    *    Puroga Technologies   *     [EMAIL PROTECTED]
Work: http://www.puroga.com        *         Home: http://www.sandipb.net

PGP/GPG Signature: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3

BLISS is ignorance.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to