gpt4 book ai didi

php - 在 PHP 中为逗号分隔的字符串添加引号

转载 作者:可可西里 更新时间:2023-10-31 23:07:31 24 4
gpt4 key购买 nike

我有一个表单,它是一个选择多个输入,它像这样发布值:option1,option2,option3 等等。

将其转换为 'option1','option2','option3' 等的最佳方法是什么...

目前我正在这样做,但感觉不对??

$variable=explode(",", $variable);
$variable=implode("','", $variable);

我这样做的原因是因为我想在使用 IN 的 SQL 查询中使用表单选择多个输入。

SELECT * FROM TABLE WHERE some_column IN ('$variable')

最佳答案

您可以将任何代码包装在一个函数中,让“感觉不对”的感觉消失。例如:

function buildSqlInClauseFromCsv($csv)
{
return "in ('" . str_replace(",", "','", $csv) . "') ";
}

关于php - 在 PHP 中为逗号分隔的字符串添加引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12772602/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com