I think he is looking more for:
$array = fscanf ($fp, "%s, %s, %s\n");

But with split, wouldn't that need to be:

$array = split(', ', $line);

http://www.php.net/manual/en/function.split.php
or

$array = preg_split ('/[\s,]+/', $line);
using: http://www.php.net/manual/en/function.preg-split.php

HTH,
Jason k Larson


Philip Hallstrom wrote:
Why not:

$array = split("[ ,]", $line);

?

On Wed, 22 Jan 2003, Kris wrote:


Hi

I'm having dramers with fscanf
I have a line:
text, text, text

I can't work out how to scan removing the comma and whitespace.
the text can be absolutle anything.

at the moment I have
$array = fscanf ($fp, %s%[^,] %s%[^,] %s%[^,]);

Thanks

Kris


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

Reply via email to