PHP– category –
-
PHP
Laravelのコントリビュートガイドを読んだ
OSSのコントリビュート自体経験がありませんでしたが、Laravelを使っていて「ここ改善できそうだな…」と思ったところがあり、 折角ならコントリビュートデビューするかと思い立ちました。とはいえ、OSSへのコントリビュート自体が初めてなので、手順が分か... -
PHP
オフセットベース・カーソルベースのページネーションの比較& Laravelでの実装例
【概要】 offsetとlimitを使ったオフセットベースのページネーションしか知らなかったが、 Laravelのdocument > ページネーションの項目を見ていて、以下2種類あることを知った。 オフセットベース カーソルベース 今回は、それらについて調査して、Lar... -
PHP
phpStan/LaraStan を簡単に比較検証
PHPの静的解析ツールとして、PHPStan なるものがあることを最近知りまして。 こちらの導入により、 「PHPを実行しなくても、コード内のエラーを検知してくれる」とのことで、 試してみようかと思いましたが、どうやらLaraStanなるものもあるらしく。 PHPSt... -
PHP
[Laravel10]docker compose でnginx・php-fpm・postgresを一発起動するtemplate
Laravel10で試してみたい諸々の機能をサクッと動作確認できるように、 template を作ってみた。 template repositoryとして作成したので、 これをベースにして、別の新規Repositoryを作成可能 github:Laravel10-template REAMDEに諸々まとめている内容を... -
PHP
[PHP8]null合体演算子とnullsafeメソッドが便利
PHP8から登場した新機能を試して、良かったものまとめるシリーズ。 今回は、以下。 Null 合体演算子 null safe 演算子 【実コードで比較】 PHP8以前以後のコードで書き味を比較してみます。 Null 合体演算子 公式:https://www.php.net/manual/ja/migratio... -
PHP
[php8]str_starts_with・str_ends_with・str_contains が便利
php8から導入された文字列操作系の以下関数 str_starts_with str_end_with str_contains 実業務で使ってみて良い書き味で感動したので、まとめ 【実コードで比較】 PHP8以前以後のコードで書き味を比較してみます。 str_starts_with 公式:https://www.php... -
PHP
[php8]match式が便利
php8から導入されたmatch式が、場合によっては凄く便利なのでメモ。 公式:match 式 【match 式 使用例】 「〜PHP8」で、パターン毎にフラグの上げ下げをしたい場合など、switch式を使って書くことが結構ありましたが、単純なケースであれば、match式を使...
1