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]

Reply via email to