PHPの記事一覧
static おじさんになりかけたので、備忘録として学習の記録を残します。 I`m PHPer!!!!! 便利なstatic PHPの static メソッドは、インスタンスを生成せずにクラスから直接...
概要 Deployerを使ってクラウドサーバーへのデプロイを行うとBuildエラーが発生した。 ローカルでのビルドは問題なく通るのですが、クラウドサーバーへ上げる際に死ぬ。 初めて出会ったエラーのため...
PHPでの開発を進める中で、Interfaceを使うことが多くなりました。 Interfaceは、コードの可読性や保守性を向上させる強力なツールです。 この記事では、僕がInterfaceを使う理由と...
PHPを扱う際、多くの開発者がphp.iniの設定を最適化することの重要性を見落としがちです。このファイルはPHPの動作をカスタマイズし、セキュリティを強化するためのキーとなります。今回の記事では、意...
この記事はCakePHPでHTTPS化されたURLを生成する方法について記したものです。特に、CommandクラスからのURL生成時にHTTPSオプションを明示的に設定する必要があること、そしてCak...
PDFを扱うときの構文 $output_filename = "表示させる時のファイル名称"; $output_file = "表示させたいファイル"; header('Content-type: a...
古の技術と呼ばれることも多くなってきたCakePHPの記事です。 CakePHPを使った開発の際に躓いたポイントを解説しますぅ 概要 データ取得時に関連データを合わせて取得したい。関連データの取得時に...
この記事では、Vue.jsをLaravelプロジェクトに統合する方法について詳しく解説しています。Vueコンポーネントの作成からLaravelのビューへの組み込みまでの手順や、Viteを使用した設定変...
公式の手順に則ってBreezeのインストールを行った結果、互換性エラーでインストールできなかったので備忘録がてら残しておきます。 最終的にバージョン指定でインストールしたら動いたっす。。。。 環境 ...
PHPエンジニアのみなさん、こんにちは! 今日はPHPで写真からExifデータを取り除く方法について、わかりやすく解説していこうと思います。知ってると便利な小技ですよ。 Exifデータって何? Exi...
PHPer は技術者のレベルの差が激しいと言われている言語です。 恥ずかしい思いをしないためにもDocコメントの基礎くらいは知っておきたいところです。 Docコメントのメリット 可読性・視認性が高くな...
match式が便利すぎた match式とは PHP8より導入された条件式。 switchやifなどの条件式と並ぶような立ち位置。 $r = match($x) { 0 => "おはよう"; 1 ...
画面真っ白に 表題の通り、Docker+Laravel+React+Viteで環境構築後にnpm run dev で画面が真っ白になってしまった。 バージョン Docker docker --vers...
これだけは使える様になっておきたいarray系構文 スプレッド構文 array_merge()の代わりにスプレッド構文を使用しましょうね。という話。 「===」で比較する PHPにおける厳格な比較演...
いわゆるLAMP環境ってやつです。 普段はXamppを使って開発を行っているのですが、今回始めてテスト環境の構築を任せてもらえたので、備忘録です。 構築環境 構築したい環境は以下のとおりです。 Ubu...
スプレッド構文とは 配列やオブジェクトの要素を展開するための構文です。 この構文は、配列やオブジェクトをより簡潔かつ柔軟に操作するために使用されます。 スプレッド構文を使用すると、配列やオブジェクトの...
1
2