Re: I want to remove the last comma

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



$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@xxxxxxxxxxx>
To: "A. Joseph" <joefazee@xxxxxxxxx>Cc: php-db@xxxxxxxxxxxxx
Subject: Re:  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








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



[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux