2021-12

Laravel

LaravelでAPIを作成する方法!

Laravelを使って、APIを作成する方法を書いています。 今回作成するAPIはテーブルに対して、追加・取得・更新・削除(CRUD)を行います。 簡単なAPIの説明の後にコントローラーを作成して、ルートを追加した後に、Postmanからリ...
Laravel

LaravelでPDFを出力する方法(laravel-dompdfを使う)

Laravelでlaravel-dompdfを使用して、PDFを作成したので使い方をまとめました。 最初の方に、導入方法と実際にPDF出力の動作確認を書いて、後半に使いそうな内容をいくつか書いています。 載せているサンプルコードはLarav...
Laravel

LaravelでFakerを使って、テストデータを作成する方法!

LaravelでFakerを使って、テスト(ダミー)データを作成する方法をまとめています。 FakerはPHPのライブラリで、Laravelでも採用されているため使用することができます。 Fakerを使用したデータをFactoryに設定する...
Laravel

LaravelのStorageの使い方!(ファイルの保存・取得・削除など)

LaravelのStorageファサードを使用して、ファイルを保存する方法を書いています。 前回はRequestクラスを使用して、単純にアップロードする方法を書きました。 今回はStorageファサードを使用して、ファイルをローカルのsto...
PHP

PHPのユーザー定義関数でソートする(usort, uasort, uksort)

今回は、PHPでユーザー定義関数でソートをする標準関数の挙動を確認していきます。 前回はsort・asort・ksortなどのソート関数について見ていきました。 今回は下記のユーザー定義関数を使用してソートする標準関数を使ってみました。 ・...
PHP

PHPでソートする方法と関数の違いは?(sort, asort, ksort)

PHPで配列に入れたデータをソート(並び替え)する関数について書いています。 PHPの標準で用意されている関数を使用して、ソートの検証を行ってみています。 ここで、使用してみた関数は下記になります。(公式を確認してシンプルなものだけ検証して...
PHP

PHPでコメントを書く方法やオススメの書き方!

PHPでプログラムにコメントを書く方法や、オススメの書き方について記載しています。 コメントはプログラムに説明を付けることです。 プログラムの中でコメントにした箇所は、プログラムとして認識されないようになります。 1行コメントを書く 1行の...
Laravel

LaravelでFactoryを使ってテストデータを作成する方法!

LaravelでFactoryを使って、Seederでテストデータを作成する方法を書いています。 前回はSeederを使って、テーブルにModelで初期データを入力するということをしました。(こちらの記事です) Factoryを使用すると、...
Laravel

LaravelでSeederを使う方法!(初期データを登録する)

LaravelでSeeder(シーダー)を使用して、データベースのテーブルに対して初期データを登録する方法について書いています。 簡単なSeederを作成して、実際に使ってみています。 掲載しているサンプルコードはLaravel8で検証して...
Laravel

Laravelに値(定数)を設定するconfigファイルとヘルパーの使い方!

Laravelのconfigヘルパーの使い方と、configに値を定義する方法について記載します。 configファイルに値を書いておくと、Webアプリケーション内で定義した固定値をconfigヘルパーから取得できるようになります。 掲載し...
PHP

PHPのstr_replace関数の使い方!(文字列を置換する)

PHPで文字列を置換するstr_replace関数の使い方と、サンプルコードを載せています。 サンプルコードはPHP8で検証しています。 str_replace関数の使い方 str_replaceは「対象の文字列から、置換したい文字列を検索...
Unity

Unity 2Dで画面遷移する方法!(シーン切り替え)

Unity 2Dでタイトル画面からゲーム画面に画面遷移するなど、画面遷移の方法について書いています。 前回作成した下記記事のタイトル画面から画面遷移してみます。 Unity 2Dで画面遷移するには? 今回は下記のようにタイトル画面でStar...