2020年3月29日 / 最終更新日時 : 2022年12月24日 PHP【PHP】Composerを使用してクラスのオートロードを行う Composerによるautoload PHPで使用したいクラスファイルの読み込みを簡単に行えるオートロードの使用方法についてメモします。 オートロードの仕組みを利用すると、クラスの読み込みの際にrequire_once […]
2020年2月29日 / 最終更新日時 : 2020年2月29日 PHP【PHP】三項演算子の結果を変数に代入する PHPでif文を1行で記述する事ができる三項演算子。 判定結果を変数へ代入する際、以下のように短く記述出来ます。 $変数 = 式 ? 結果が真のとき : 結果が偽のとき; $n = 1; $result = $n == […]
2020年2月23日 / 最終更新日時 : 2020年2月29日 PHP【PHP】三項演算子でecho命令が使えない(printを使う) PHPでif文を1行で記述する事ができる三項演算子。 式 ? 結果が真のとき : 結果が偽のとき; 結果を画面出力する際は、echo命令ではなくprintを使用します。 print $name == ” ? ‘名前が入 […]
2020年2月13日 / 最終更新日時 : 2020年2月14日 PHP(Mac)Composerを使用したLaravelのインストールとプロジェクト作成 ComposerでLaravelをインストールする MacでLaravelフレームワークのインストールとプロジェクトの作成を、 PHPのパッケージ管理システムComposerを使用して行う方法をメモします。 環境:Mac […]
2020年2月13日 / 最終更新日時 : 2020年2月15日 PHP(Mac)phpbrewでPHPのバージョンを切り替える phpbrewのセットアップと使用方法 OSにバージョン違いのPHPを複数インストールし、 任意のタイミングで使用するバージョンを切り替える事を可能にする「phpbrew」というツールをMacに導入する手順をメモします。 […]
2020年1月12日 / 最終更新日時 : 2020年1月13日 PHP【Laravel】LaravelでAjax(jQuery)を使用する LaravelでjQueryによるAjax通信を行うための手順をメモします。 環境:Laravel Framework 5.8、 jQuery 3.3.1 1. ルーティングの作成 クライアントからAjax通信先となるコ […]
2019年12月30日 / 最終更新日時 : 2019年12月30日 PHP【Laravel】セッションを利用してリダイレクト先にメッセージを表示させる リダイレクト時にメッセージを送信 Laravelでリクエストを受け取るControllerやMiddlewareからリダイレクト先のViewへ セッションを利用してメッセージを渡す、フラッシュメッセージの方法をメモします […]
2019年12月29日 / 最終更新日時 : 2020年8月2日 PHP(Mac)ApacheのVirtual HostでLaravelを実行する (Mac)LaravelプロジェクトをApache上で動作させる Macのローカル環境で作成したLaravelのプロジェクトを php artisan serve コマンドで起動する簡易Webサーバではなく、 Mac同梱 […]
2019年12月16日 / 最終更新日時 : 2019年12月29日 PHP【Laravel】Middlewareでpost_max_sizeを超えたリクエストの処理をする post_max_sizeを超えたリクエストを処理する Laravelでフォームからアップロードしたファイルの大きさがphp.iniファイルのpost_max_sizeの設定値を超えた場合に、 例外をスローさせずにハンド […]
2019年5月3日 / 最終更新日時 : 2019年5月3日 PHP【PHP】アプリケーションからMySQLデータベースへアクセス出来ないとき PHPアプリケーション内からMySQLデータベースへ接続を行った際、接続出来ないエラーが起きてしまったので原因と解決に至った手段をメモします。 また、記事の最後にPDOを使用した実際のソースコードを貼っておきます。 環境 […]