ITPHP

json_decode と unserilze でそれぞれ複合がエラーになった際の挙動についてのメモです。 検証環境: PHP 7.3.6 まず出力結果ですが、公式ドキュメントにある通り、下記の結果になります。 json_decode : ...

ITPHP

先日「null」の時だけ処理したいケースがあって、null判定を検証していた際にびっくりしたことがあったので、そのメモです。 検証環境:PHP 7.3.6 値が空文字だった場合 値が空文字だった場合のnull判定処理です。 <?php ...

ITLaravel, PHP

Laravelでアップロードしたファイルの情報を取得したい時に使えるメソッド一覧です。 参考: SymphonyのUploadedFileを使っているようです。 Laravelのプロジェクト内では、こちらに PROJECT_NAME/ven ...

2019年1月9日ITPHP

PHPの連想配列の値にオブジェクトを追加する方法です。 array_push と stdClass を利用する場合 コード:

ITLaravel, PHP

Laravel で開発していて viewに値を返す時によくcompact関数を使っています。 public function edit($id) { $channel = Channel::find($id); return view('c ...

ITLaravel, PHP

モデルの $fillable に追加した列名が記入されてるか、$guarded で除外してないか、確認するといいと思います。 テーブルの列追加なんてそんな頻繁にあることじゃないので、$fillable の存在を忘れていて insert 投げ ...

ITJavaScript, Laravel, PHP

参考: Upload Image in Laravel using Ajax ↓上記記事より一部転載 コントローラ class AjaxUploadController extends Controller { function actio ...

2018年9月13日ITPHP

例えば、、 $users = DB::select( 'SELECT count(*) FROM users' ); dd($users); だと、出力結果は、下記のようになるので、、、 array:1 [▼ 0 => {#1272 ▼ + ...

2019年4月2日ITLaravel, PHP

追加先は本当に「配列」でしょうか?「オブジェクト」じゃないでしょうか? array_merge や +演算子を使っても、エラーになり、 「そ、そんなバカな、、、」 と、現場で絶望してたら、そもそも追加先は「配列」ではなく、「オブジェクト」で ...