импортировать двойные кавычки с помощью Laravel JSON - PullRequest
0 голосов
/ 31 октября 2018

текущая запись;

[ "сс, бб, пп"]

хотите сохранить следующим образом;

[ "сс", "бб", "пп"]

моя модель;

protected $casts = [
    'options' => 'array',
];

мой контроллер;

$cpoll->options = $request->options;

Ответы [ 2 ]

0 голосов
/ 31 октября 2018

Вы можете использовать как взорваться, так и взорваться, чтобы получить результат. Присвойте его переменной и выполните обработку, затем импортируйте

  1. удалить фигурные скобки из массива

     $myString =["ss,bb,nn"];
     $string = implode('', $myString);
    
  2. взорвать его, используя запятую (,)

     $myArray = explode(',', $string );
    

Так, наконец, код будет

                $myString = ["ss,bb,nn"];
                $string  = implode('', $myString);
                $myArray = explode(',', $string);
                return $myArray;
0 голосов
/ 31 октября 2018

Используйте это:

$data = ["ss,bb,nn"];
$data2 = explode(',',$data[0]);
...