Regular expression: Difference between revisions

Jump to navigation Jump to search
將陣列的每項元素,都加上引號框起來
(將陣列的每項元素,都加上引號框起來)
Line 57: Line 57:


用記事本打開純文字檔時,就不會看到黑色方塊
用記事本打開純文字檔時,就不會看到黑色方塊
=== 將陣列的每項元素,都加上引號框起來 ===
<pre>
Elmo, Emie, Granny Bird, Herry Monster, 喀喀獸
修改成
'Elmo', 'Emie', 'Granny Bird', 'Herry Monster', '喀喀獸'
</pre>
使用 PHP
<pre>
$users = array('Elmo', 'Emie', 'Granny Bird', 'Herry Monster', '喀喀獸');
//引號相隔每個元素
$result = implode(",\n", preg_replace('/^(.*?)$/', "'$1'", $users));
//如果要改成用雙引號相隔每個元素
//$result = implode(",\n", preg_replace('/^(.*?)$/', "\"$1\"", $users));
echo $result;
</pre>
Thanks, Joshua! More on [http://melikedev.com/2010/02/24/php-wrap-implode-array-elements-in-quotes/ PHP - Wrap Implode Array Elements in Quotes » Me Like Dev]


== syntax ==
== syntax ==

Navigation menu