20220926のPHPに関する記事は8件です。

PHPの関数について

はじめに 日本システム開発株式会社の藤井といいます。 今回は、PHPの関数について、型宣言と引数の概要をまとめています。 型宣言 概要 関数のパラメータや戻り値に対して、型を宣言することができます。 これによりパラメータが宣言した型であることが保証されます…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

LaravelでGroupByしてその中の最新取ってきてさらにjoinして最後にOrderBy!!!!!!!!

1.はじめに タイトルの通りですが何を言ってるのかわからない。 しかし、絶対にこれをやりたい時が来るはずです。 自分はいつも詰まる。 例えば以下の機能があったとする。 「顧客がいて、顧客がレストラ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

「Laravelで実装したAPI」と「OpenAPIの定義ファイル」に相違が無いことをテストしたい

会社で「SwaggerHubを導入するから」と担当を任され、 既存のAPIにOpenAPIを導入する方法を検討中のtenryuです。 多くのOpenAPI導入記事で作成した仕様書とAPIに相違が発生…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

「ゆめみからの挑戦状 ★第5弾」をやってみました

phpのお題でしたのでやってみました お題 https://twitter.com/yumemiinc/status/1567724142811820033 総括 https://qiita.com…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Laravel】外部キー制約を外して削除したいのにCan't DROPエラーが出る

環境 Laravel v9.5.1 (PHP v8.1.3) 状況 PointWalletテーブル 外部キー:user_id Userテーブル PointWalletテーブルの外部キーuser_idを一旦削除し…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【PHPUnit】factory作成はマジックメソッドが便利

環境 Laravel v9.5.1 (PHP v8.1.3) マジックメソッドの使用 https://qiita.com/kat0/items/e037bc97a67943585082 上記の記事でafterCreatin…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【PHPUnit】factoryのリレーション先のデータ作成はafterCreatingを使おう

環境 Laravel v9.5.1 (PHP v8.1.3) 状況 下記のようにテストでデータ作成していると、Userを削除したときのリレーション先のエラーが出ずテストでは動いているように見えてい…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python,Ruby,PHP,Java,JavaScript,Perlの文字コードの比較

Qiita > プログラミング言語の比較 Python,Ruby,PHP,Java,JavaScript,Perlの文字コードの比較 Python https://qiita.com/ny7760/…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む