我使用以下代码为字符串添加单引号
$gpids=implode("','",array_unique($groupIds));
我的输出就是这样的 156' , '155', '161', '151', '162','163 我希望我的输出像这样 '156', '155', '161', '151', '162', '163' 请帮帮我
答案 0 :(得分:5)
使用连接运算符
$gpids = "'".implode("','",array_unique($groupIds))."'";
答案 1 :(得分:4)
简单地引用:
<?php
$gpids="'" . implode("','",array_unique($groupIds)) . "'";
echo $gpids;
?>
答案 2 :(得分:1)
您有两种选择:
简单的一个:
$string = "'" . implode("','",array_unique($groupIds)) . "'";
第二个:
function add_quotes($str) {
return sprintf("'%s'", $str);
}
$string = implode(',', array_map('add_quotes', array_unique($groupIds)));
答案 3 :(得分:1)
尝试一下
from tkinter import OptionMenu
import tkinter as Tkinter
class GasGen(Tkinter.Tk):
def __init__(self,parent):
Tkinter.Tk.__init__(self,parent)
self.parent = parent
self.vars = []
self.initialize()
self.grid()
def initialize(self):
for i in range(8):
t = Tkinter.StringVar()
t.set("Not Selected")
self.vars.append(t)
for i in range(len(self.vars)):
OptionMenu(self, self.vars[i], "methane", "ethane", "propane", "iso-butane", "n-butane", "iso-pentane", "n-pentane", "benzene").grid(column = 0, row = i)
Tkinter.Button(text="Show Values", command=self.show).grid(pady=10)
def show(self):
Tkinter.Label(text="\n".join([k.get() for k in self.vars])).grid(pady=10)
if __name__ == "__main__":
app = GasGen(None)
app.title('Gas mixture generator')
app.configure(background = "slate gray")
app.mainloop()
此处$ value将带有单引号。