the code
<?php
$sep = ";;";
$buffer = "a" . $sep . "bb" . $sep . "ccc" . $sep . "dddd" . $sep . "eeeee";
$format = "%s" . $sep . "%s" . $sep . "%s" . $sep . "%s" . $sep . "%s";
list ($var1, $var2, $var3, $var4, $var5) = sscanf($buffer,$format);
print("buffer = $buffer<br>");
print("format = $format<br>");
print("list = $var1, $var2, $var3, $var4, $var5");
?>
----------------------------------------------------------------------------
$sep = " " => OK
buffer = a bb ccc dddd eeeee
format = %s %s %s %s %s
list = a, bb, ccc, dddd, eeeee
----------------------------------------------------------------------------
$sep = ";;" => BAD
buffer = a;;bb;;ccc;;dddd;;eeeee
format = %s;;%s;;%s;;%s;;%s
list = a;;bb;;ccc;;dddd;;eeeee, , , ,
----------------------------------------------------------------------------
$sep = "\t" => OK
buffer = a bb ccc dddd eeeee
format = %s %s %s %s %s
list = a, bb, ccc, dddd, eeeee
----------------------------------------------------------------------------
$sep = "\t" AND $buffer = "a" . $sep . "b b" . $sep . "ccc" . $sep . "dddd"
. $sep . "eeeee"; => BAD
buffer = a b b ccc dddd eeeee
format = %s %s %s %s %s
list = a, b, b, ccc, dddd
----------------------------------------------------------------------------
$sep = ";;" AND $buffer = "a" . $sep . "b b" . $sep . "ccc" . $sep . "dddd"
. $sep . "eeeee"; => BAD
buffer = a;;b b;;ccc;;dddd;;eeeee
format = %s;;%s;;%s;;%s;;%s
list = a;;b, , , ,
----------------------------------------------------------------------------
please forward your comments on [EMAIL PROTECTED]
ps : PHP Version 4.0.4pl1 with Zend Optimizer v1.0.0
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]