php - 如何在php中将1,2,3转换为 '1' ,'2' ,'3'

标签 php explode implode

我想在 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'

关于php - 如何在php中将1,2,3转换为 '1' ,'2' ,'3',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33408251/

相关文章:

php - PHP:implode()函数对多字节字符串安全吗?

php - 转置二维数组,用逗号连接第二层,用管道连接第一层

php - 当我使用函数 htmlspecialchars 时,array_walk_recursive 无法工作?

php - MySQL:获取所有行进行搜索?

php - 抓取 php 字符串中最后 "/"之后的剩余文本

php - 分解并为每个值创建数组

php - WC_Order get_items() 及其数量

arrays - 配置单元查询以映射3个数组列的位置

php - php explode 问题,尝试分隔字符串

php - MySQL PHP 选择 "X,Y"位于 X,Y,Z 中的位置