Re: I want to remove the last comma
| From: | YVES SUCAET | Date: | Tue, 12 Aug 2008 19:36:50 +0000 |
| Subject: | Re: I want to remove the last comma | ||
| Groups: | php.db | ||
| Request: | Send a blank email to php-db+get-45209@lists.php.net to get a copy of this message | ||
$out = substr($out, 0, strlen($out) - 1);
Removes the overhead cost of creating the array and then joining it.
HTH,
Yves
------ Original Message ------
Received: Tue, 12 Aug 2008 02:31:28 PM CDT
From: Micah Gersten <micah@onshore.com>
To: "A. Joseph" <joefazee@gmail.com>Cc: php-db@lists.php.net
Subject: Re: [PHP-DB] I want to remove the last comma
Create an Array in the loop and then join with ",\n".
Thank you,
Micah Gersten
onShore Networks
Internal Developer
http://www.onshore.com
A. Joseph wrote:
> This the script
> $dir = "images";
> $d = opendir($dir);
> $out = "
> var tinyMCEImageList = new Array(\n";
> while(false != ($entry = readdir($d))) {
> if(preg_match("/(.jpg|.gif|.png)$/", $entry) != false) {
> $out .= "['{$entry}', '{$dir}/{$entry}'],\n";
> }
>
> }
> $out .= ");\n";
>
> This the out put
>
> var tinyMCEImageList = new Array(
> ['1_h_1.gif', 'images/1_h_1.gif'],
> ['1_h_2.gif', 'images/1_h_2.gif'],
> ['rss_2.jpg', 'images/rss_2.jpg'],
> ['spacer.gif', 'images/spacer.gif'], # I want to remove this comma
> );
>
> if the last element (['spacer.gif', 'images/spacer.gif'],) contain comma,
> javascript will return error, so i want to remove it.
>
>
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php