PHPの記事

【PHP】0埋め(ゼロパディング)された数値を呼び出して+1する方法

受付番号等を変数で呼び出して更新したい場合の方法について紹介します。 あらかじめ何桁0埋めされた数値が入ってくるかわかっていればsprintf関数で簡単ですが、CMS等で何桁の0埋めの数字が入ってくるかわからない時は一工 […]

【PHP】決められたフォーマットに指定の文字列を返す方法

受付番号や申し込み番号に接頭辞をつけたい際、sprintf関数が便利です。sprintf関数は以下のように書きます。 また数字の前に0を埋めたい際などでも活用できます。

LaravelでDBのレコードがあるかチェックする方法

データベースにレコードがあるか リクエストで入ってきたデータが既に存在するかどうかを確認する際などで便利です。

【Laravel】npm run devを実行したら –hide-modulesエラーが出た時の対処法

ReactやVueの開発環境をLaravel Mixを使用して構築する際にnpm run devを実行したら下記のようなエラーが出ました。 直訳するとhide-modulesというオプションは知らないという意味です。どう […]

【PHP】サーバーパスがわからなくなった時の確認方法

vscodeでsftp.configを記入する際などでフルパスを確認したい時があるかと思います。しかし、サーバーパスはサイトのURLとは違うので最初のうちは混乱してしまいがちです。 そのような際、以下の手順を実行すると簡 […]

【PHP】文字列の前後の空白を取り除く

preg_replace関数 正規表現を使って文字列の前後に空白があるかを検索し、もし見つかった場合は空の値に差し替えることで空白を取り除きます。

【Laravel】laravel\bootstrap\cache directory must be present and writable.の対処法

対処法 WindowsでLaravelの開発をしている際、以下のコマンドをたたくと\bootstrap\cache directory must be present and writable. というエラーが出てくるこ […]

【Laravel】 ランダムな文字列を生成する 方法

パスワードを登録する際に、ランダムな文字列を生成したい時があります。そのような時、Laravelではヘルパ関数を用いると簡単に生成する事ができます。

【Laravel】開始日時と終了日時のバリデーション設定方法

日付の開始日時と終了日時の整合性を取りたい時、Laravelでは以下のようなafter:を使うと便利です。after:を使うことでフィールドの値が与えられた日付より後であるかバリデーションします。 https://rea […]

【Laravel】Your Composer dependencies require the following PHP extensions to be installed: exifの対処法

php artisan serveをした際にYour Composer dependencies require the following PHP extensions to be installed: exifとエラ […]