Re: adding a comma between a list of file names
| From: | Jonathan Pitcher | Date: | Wed, 05 Mar 2003 22:42:41 +0000 |
| Subject: | Re: adding a comma between a list of file names | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-138383@lists.php.net to get a copy of this message | ||
Richard,
$handle = opendir($emaildir);
$emailes = "";
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if ($emailes != "") {
$emailes .=substr($file,0,strpos($file,'.'));
} else {
$emailes .= ','. substr($file,0,strpos($file,'.'));
}
}
}
closedir($handle);
That should do it. The if statement takes care of not adding a Comma at the first of the string and then the rest of the loop goes through the else part of the statement adding in the comma for you.
Hope this helped.
Jonathan Pitcher
On Wednesday, March 5, 2003, at 04:36 PM, Richard Kurth wrote:
The scrip below will list all the files in a directory and also strip off every thing in the file name after a . so if I have files named 1.txt 2.txt 324.txt 5.txt it gives me a list that looks like this 123245. I need to add a , in between each of these file names so they will look like 1,2,324,5 For some reason I keep looking at this and for the life of me can't figure out what I need to do. $handle = opendir($emaildir);while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $emailes .=substr($file,0,strpos($file,'.')); } } closedir($handle);-- Best regards,Richard mailto:rdkurth@starband.net-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php