看板 PHP 關於我們 聯絡資訊
既然了解了implode 可以合併 array 元素 那就將它變型一下 "'".implode("','",array)."'" 試一下看看是不是您想要的。 ※ 引述《knives ()》之銘言: : 有的時候,我會用到類似這樣的sql判斷 field in ( 1, 2 ) : 我都是用 一個陣列像這樣 array(1,2);如果是字串的話,就變成array('1','2'); : 來記錄那些東西,再用implode()來分割陣列 : 可是問題是如果那個 field 是判斷字串 也就是括號裡面的項目都要包在''裡面 : 如果直接用implode(',',array)的話,就會有問題,請問我要怎麼讓裡面產生出來的字 : 串、每一項都被''所包住呢 : 謝謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.151.2