yasuaki

PHP

PHPのNull合体演算子(”??”)の使い方(気になる7パターンを確認)

PHPのNull合体演算子の使い方と、7パターンのコードで、挙動を検証した結果を書いています。サンプルコードはPHPのバージョン8で動かしてみています。Null合体演算子とは?使い方は?PHPのNull合体演算子は、Nullかどうかを判断し...
JavaScript

Fetch APIの使い方(JavaScriptでHTTP通信)

最近JavaScriptでFetch APIを使用して、SPA構成のアプリケーションでデータの登録や取得をすることがあったので、まとめてみました。検証に使っているブラウザはChrome96です。最初にFetch APIの使い方を解説していま...
商品レビュー

AKRacing Pro-X V2のレビュー・シリーズや価格のまとめ

リモートワークで家でずっと作業しがちなので、ゲーミングチェアの「AKRacing Pro-X V2(青)」を購入しました。毎日使う椅子なので、なるべく疲れづらいものに座りたいと思い、ちょっと高かったですが購入してみました。思っていたより座り...
Laravel

LaravelでAPIを作成する方法!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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