PHP&Laravel
PHPで文字列の置換えを実現する関数、str_replaceと、正規表現を使ったpreg_replace()についての解説記事です。 str_replaceは日本語でも置換え可能です。
Laravelで環境変数を設定する「.env」ファイル。 サイトの基本情報やデータベースの接続情報はじめ、サーバーごとに異なる変数設定を読み込むことが出来ます。 この.envファイルに設定した変数は以下のような使い方で他のファイルで呼び出して使用することが…
PHPフレームワークLaravelでは「tinker」という対話型のデバッグ機能が標準装備されています。 $ php artisan tinker こちらのコマンドを使ってターミナル等からLaravelアプリケーションに直接処理をすることが出来ます。 Eloquentクラスやその他のクラスの…
レンタルサーバーは安定した老舗も良いですが、このところはより高速な「LiteSpeed」採用やWordpress特化型など、新鋭のサーバーも人気になってきています。 例えばよく聞くクラウド型レンタルサーバーだと 老舗エックスサーバーから登場のWordPress専用クラ…
LaravelのEloquent ORMはSQLを意識せずデータベースを扱えてとても便利です。 ただリレーション先のカラムで主テーブルごとソートするのは一工夫必要。 一工夫というかクエリビルダの「JOIN」を使います! //USERSのリレーション先のPLANSテーブルのTYPEカラ…
Laravelで長い文字列を省略したりする時に便利なのがヘルパ関数 5.6までは str_limit() だったんですが、Laravel5.7以降はこちら↓ Str::limit()