- 投稿日:2022-06-30T23:51:07+09:00
array_multisort(): Array sizes are inconsistent
array_multisort()のパラメータ1にnullが混ざった配列を渡すと駄目みたい。 $sortKeys = ["a","b","c","d",null,"e","f"]; array_mu…
- 投稿日:2022-06-30T21:54:56+09:00
windowsにPHPを入れてみた
PHPのインストールが難しかった 私は英語が大層苦手で、バージョンも沢山あってよく分からなかったのでやったことを残しておきます。 PHPマニュアルを読んでできる人は全く問題ないです。 PHPのイン…
- 投稿日:2022-06-30T21:25:51+09:00
【Laravel8】親子テーブル(1対多のリレーション)を結合させたcsvファイルのインポート機能
初めに 筆者はプログラミング初心者であり個人的な備忘録です。予めご了承ください。 内容 ・1対多のリレーションのテーブルの結合処理(JOIN句) ・csvインポート(ダウンロード)機能 ・大容量(…
- 投稿日:2022-06-30T20:29:14+09:00
【Laravel】Illuminate\Database\Eloquent\Collection::paginate does not exist.
環境 Laravel v9.5.1 (PHP v8.1.3) 状況 ページネーションを実装しようとしたらタイトルのエラー。 public function show() { $readHistor…
- 投稿日:2022-06-30T19:26:22+09:00
【PHPUnit】よりベターなテストの仕方
環境 Laravel v9.5.1 (PHP v8.1.3) 前提条件 PostモデルにUserで検索するscopeByUser()を定義している。 Unitテストでこのメソッドをテストしたい。 …
- 投稿日:2022-06-30T18:24:30+09:00
【Laravel】例外のテストは$this->expectException()を先に書く
環境 Laravel v9.5.1 (PHP v8.1.3) 前提条件 ## テスト方法 **例外のテストは、テストしたいメソッドより先に書く。** 理由はテストしたいメソッドを先に書くと、そこで…
- 投稿日:2022-06-30T18:24:30+09:00
【PHPUnit】例外のテストは$this->expectException()を先に書く
環境 Laravel v9.5.1 (PHP v8.1.3) 前提条件 ## テスト方法 **例外のテストは、テストしたいメソッドより先に書く。** 理由はテストしたいメソッドを先に書くと、そこで…
- 投稿日:2022-06-30T15:28:28+09:00
ある値を持つ配列の要素をすべて取得する
array_filterを使う方法 コメントで教えていただいたのですがこちらの方法のほうがスマートでした。 php $var = ['apple', 'apple', 'banana', 'app…
- 投稿日:2022-06-30T12:27:36+09:00
【PHP】【Laravel】モデルの書き方とコントローラからの呼び出し方
モデルの使い方がいまいちピンと来なかったので、改めて学習して備忘録として残しておきます。 モデルとは何か DBのデータを操作する機能のこと。 テーブルに対応するモデルがあり、コントローラでモデルを操…
- 投稿日:2022-06-30T11:49:31+09:00
PHP 複数階層にある特定のファイルのみをrequire_onceする
名前空間構成 { "require": { <省略> }, "autoload": { "psr-4":{ "App\\": "root/" } } } ディレクトリ構造 root/ ├─ fun…
- 投稿日:2022-06-30T11:02:32+09:00
最新Laravle9.19.x ~ のbreeze ログイン実装コマンド
Laravle9.19.x ~ breeze ログインができない?を解決 みなさんこんにちは ジーズアカデミー学校長 山崎ですm(_ _)m 今回はLaravel9.19からLOGINを生成するコ…
- 投稿日:2022-06-30T00:04:51+09:00
[改丁版]早期リターンで簡単リファクタリング
はじめに https://qiita.com/ks_jaga/items/6c6a1c0c7e8ac0e2fbdd 以前に投稿したこちらの記事のコードがいまいちだったため、新たに書き直しました。 …