PHP

phpでアップロードした画像の拡張子以外のリネームの仕方

<form action="upload.php" method="POST" enctype="multipart/form-data"> <label for="file">画像を選択:</label> <input type="fil...
PHP

PHPで複数階層の連想配列を1次配列へ変換

array_reduce(array_values(配列), 'array_merge', []);
google

search consoleで403がでる

サーバーが側で海外IPなどのアクセス制限がある場合、googleのクローラーIPが海外のため、はじかれることがある。.htaccessに許可リストを登録することによって解決する。 allow from 2001:4860:4801:10::...
Laravel

フォームの作成の流れ

モデルとマイグレーションファイルの作成 sail artisan make:model Post -m <プロジェクトフォルダ>/database/migrations の中に日付create_Post_table.phpが作成される。 p...
ubuntu

ubutnu 環境に Docker Desktopをインストールする

CPUがVirtualizationに対応していないと起動しません。マザーボード側でOFFにされていることもあるので、BIOS画面でONにする。 $ sudo apt update $ sudo apt install ca-certifi...
Laravel

Laravelでのディレクティブ

ディレクティブ使い方説明@if@if(条件)(コード)@else(コード)@endif一般的なif文@auth@auth(コード)@endauth認証済み(ログイン済み)のユーザー向けの処理@guest@guest(コード)@endgues...
Laravel

Laravelでコントローラーの作成と表示

sail artisan make:controller TestController app/Http/ControllerにTestController.phpが作成される <?php namespace App\Http\Contro...
Laravel

ubuntuでショートカットの作成

作りたい場所に移動。 ln -s <path> <ショートカット名> Laravelでよく使うフォルダへのショートカットを作ると便利 デスクトップなどにroutesフォルダへのショートカットやviewsなど ln -s ~/laravel/...
Laravel

Breezeの日本語化

githubにアクセス。インストール方法が記載されている。 sail composer require askdkc/breezejp --dev sail artisan breezejp
Laravel

認証機能 breezeのインストール

breezeの追加 sail composer require laravel/breeze --dev breezeのインストール sail artisan breeze:install どのスタックを使うか選択画面がでるのでbladeを...