我有这个字符串:'#d48888,abc.com,repeat,top left,scroll';
如何将此字符串转换为数组,如下所示:Array('color'=>#d48888, 'href'=>abc.com, ... )
?
最佳答案
试试这个,
首先以逗号为基础分割字符串:
var string = '#d48888,abc.com,repeat,top left,scroll';
var arrayOfString = str.split(',');
使用另一个数组来存储键=>值对:
var newArray = {};
newArray.color = arrayOfString[0];
newArray.href = arrayOfString[1];
newArray.action = arrayOfString[2];
newArray.top = arrayOfString[3];
newArray.scroll = arrayOfString[4];
关于php - 如何将数组中的键设置为值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35883295/