PHP:如何用逗号分隔字符串,而不用引号引起来?
我需要在逗号处将字符串输入分解为数组。但是,字符串在引号内包含逗号。
输入:
$line = 'TRUE','59','A large number is 10,000';$linearray = explode(",",$line);
$linemysql = implode("','",$linearray);
返回$ linemysql为:
'TRUE','59','A large number is 10','000'
我如何才能做到这一点,而爆炸会忽略引号内的逗号?
回答:
由于您使用的是逗号分隔的值,因此可以使用str_getcsv
。
str_getcsv($line, ",", "'");
将返回:
Array(
[0] => TRUE
[1] => 59
[2] => A large number is 10,000
)
以上是 PHP:如何用逗号分隔字符串,而不用引号引起来? 的全部内容, 来源链接: utcz.com/qa/414052.html