PHP

IT知識

【Laravel6】1対多のリレーションについて

親 親にはhasManyを指定します。 外部キーは「モデル名+_id」がデフォルトですが、第二引数に任意の外部キーを指定することができます。下記は「User-Todo」のリレーションの例となります。 public...
IT知識

【Laravel】例外処理の基本

例外処理の使い方 例外処理はエラー時の処理を指定して処理させることができます。 tryの中でエラーが起きた場合はcatchの処理が実行されます。 こちらの例では、エラー時に「errorです」とメッセージを出力させ...
IT知識

【Laravel】Laravelで使えるURL関連関数

$_SERVER $_SERVER; $_SERVERはPHPのスーパーグローバル変数です。 ドメイン以下のパスを取得できます。 "/todos" $_SERVER $_SE...
IT知識

【Laravel】Responseの基本的な使い方

Laravel6のResponseクラスの基本的な使い方についてまとめました。 以下参考となります。 json jsonメソッドを使用することでレスポンスをjson形式にすることができます。 ヘッダ...
IT知識

【Laravel】Requestクラスの基本的な使い方

Laravel6によるRequestクラスの基本的な使い方についてまとめた記事となります。 参考 all allはリクエストされたすべての入力を配列で取得することができます。 $request-&g...
IT知識

【Laravel】CORSエラー「No ‘Access-Control-Allow-Origin’ header is present on the requested resource」対策

ReactでLaravelのApiたたいたらコンソールでCORSエラー Access to fetch at ' from origin ' has been blocked by CORS policy: ...
IT知識

【Laravel】Eloquentとクエリビルダの使い方

Eloquent 基本書式 User::メソッド名(); getで試してみる User::get(); 実行結果 Illuminate\Database\Eloquent\Collectio...
IT知識

【Laravel】モデル、コントローラ、マイグレーションファイルを一括作成

モデル、コントローラ、マイグレーションファイルを一括作成 以下のコマンドを実行することで一括でモデル、コントローラ、マイグレーションファイルを作成することができます。 php artisan make:model 作り...
IT知識

【PHP】基本的な文字列操作関数

PHPによる文字列操作の関数について紹介します。 正規表現や文字列の検索、置換など様々な関数があるのでぜひ使ってみてください。 正規表現による検索と置換を行う preg_filter(正規表現パターン, 置換後の...
IT知識

【PHP】基本的な配列操作関数

PHPで使える基本的な配列操作関数について、例と結果を交えてまとめました。 PHPの配列操作関数は複雑なif文やfor文を書かなくても済むような、関数ばかりですのでぜひ使ってみてください。 配列初期化、宣言 $a...
タイトルとURLをコピーしました