title: Laravel: Storing an array of 3 strings inside one column of a table
body: <p>I am wondering what the best way to accomplish this would be. I need to store an array such as:</p>
  <pre><code>['hello', 'world', 'love']
  </code></pre>
  <p>Inside one column in a table. I do not want to create a new table where each value in the array becomes a separate row. Is there a better way? I guess my biggest concern is performance.</p>
  <p>So when creating the migration for this column, ideally I would insert an array with 3 default/nullable values. Then I can set actual values for the array when needed in my application.</p>
  <p>Simple scenario: I have a table called <code>desk</code> and I want to store 3 items that are on top of the desk such as <code>['pencil', 'ruler', 'stapler']</code>, but I do not want to create a separate table <code>desk_items</code> to have a row for each item. Hope this makes sense.</p>
  <p>Using Laravel and MYSQL</p>
  <p>Thank you.</p>