【发布时间】:2015-10-29 07:29:19
【问题描述】:
我想在 PHP 中将 1,2,3 转换为 '1','2','3',我尝试使用 impode 但它给出的值类似于 '1,2,3' 但我想要单个数字的单引号. 请帮忙, 提前致谢。
【问题讨论】:
我想在 PHP 中将 1,2,3 转换为 '1','2','3',我尝试使用 impode 但它给出的值类似于 '1,2,3' 但我想要单个数字的单引号. 请帮忙, 提前致谢。
【问题讨论】:
<?php
$string = '1,2,3';
$parts = explode(',', $string);
$string = "'".implode("','", $parts)."'";
echo $string; // is now '1','2','3'
【讨论】:
我认为这里的字符串替换更快:
$string = '1,2,3';
$string = "'".str_replace(',', "','", $string)."'";
【讨论】:
【讨论】: