Laravel・PHP トラブル対策

トラブルが起こったときの対処法、今後の対策などをまとめています。

 

Laravel 入門講座

Laravelのbladeで改行コードを含むデータを安全に表示するにはnl2brとhtmlspecialcharsを使おう

Laravelのbladeファイル上で、改行コードを付けて、安全にデータを表示するには、nl2br と htmlspecialcharsを使います。 たとえば、データベースに次のデータが保存されているとします。 これを表...
LaravelとVue連携

Laravel npm install “1 vulnerability requires semver-major dependency updates.”

Laravel Mixをインストールするときに、 ”found 1 high severity vulnerability” に続いて、 ”1 vulnerability requires semver-major dep...
Laravelと連携:Excel・PDF・Google

LaravelでExcelの空欄日時をインポートすると 1970-01-01となる理由と対策

LaravelでExcelファイルをインポートする際、日付部分が空欄である場合、1970-01-01として保存されてしまいます。 日付部分を空欄にしたいときには、困りますよね。 まずは理由を解説した上で、日付部分を1970-01...
Laravelと連携:Excel・PDF・Google

Invalid datetime format: 1292 Incorrect date value: Laravel Excel日付インポートエラー対策

maatwebsiteを使って日付が入ったExcelをインポートする際、エラーになることがあります エラーを解決するには、Carbonを使って、Excelの日時フォーマットを変更しましょう。 たとえば、次のようなエクセルファイル...
Laravelと連携:Excel・PDF・Google

Laravel Excelインポートエラー対策:Undefined constant ‘WithHeadingRow’

Laravelでmaatwebsiteライブラリを使うと、エクセルファイルのインポートが手軽にできます。 ただ日本語のヘッダでは、設定を変えておかないと、このエラーが出てきます。 Undefined constant 'App\IM...
2021.02.07
Laravelと連携:Excel・PDF・Google

LaravelからExcelを簡単にエクスポートする方法【maatwebsite】

Laravelでエクセルファイルをエクスポートするには、maatwebsiteがおすすめ。 エクセルファイルのインポートとエクスポートが手軽にできます。 maatwebsiteのインストール&インポート方法は前半の記事で説明して...
2021.03.11
Laravelと連携:Excel・PDF・Google

LaravelにExcelを簡単にインポートする方法【maatwebsite】

Laravelでエクセル機能を使うには、maatwebsiteが超おすすめ。 エクセルのインポート・エクスポートがとても手軽にできます。 今回はインストール方法とインストール方法、そしてバリデーションの付け方を解説していきますね...
2021.02.27
Laravel とリッチテキストエディタ

LaravelベースのCMS October CMSのインストール・使い方・メリットとデメリット

LaravelベースのCMSとしては、October CMSが一番人気なようです。 日本語の記事は少なく、英語の動画や記事を参考に、October CMSをインストール・テストしてみました。 感想としては、メリットは高機能である...
Laravel・PHP豆知識・トラブル対策

Visual Studio CodeでLaravelが【操作可能なプログラムの名前として認識されません】エラー解決法

Visual Studio Codeで 初めて php artisan コマンドを入力すると、エラーが出ることがあります。 まず最初に、Laravel用の拡張機能 Laravel Artisan を入れておきましょう。 【エラー...
タイトルとURLをコピーしました