我有一段提交數據到數據庫的php代碼。在此之前,我在其他領域進行驗證。如果缺少字段,我會拋出一個錯誤,並將發佈的數據回顯給這些字段。php逗號分隔字符串...對象?
我也在使用jQuery插件,並且需要將該數據發送回插件以重新調用標籤。
$("#tags").select2({
tags: <?php if(isset($_POST['action'])) {
if ($_GET['action'] != 'success'){
echo $_POST['tags']; }
}else{
echo '[]';
} ?>,
minimumInputLength: 3,
tokenSeparators: [",", " "]
});
它需要在以下格式:
["tag1", "tag2", "tag3"]
如何從一個逗號分隔字符串實現這一目標? tag1,tag2,tag3
使用json_encode –