2020年5月4日 / 最終更新日時 : 2020年5月4日 PHP【PHP】クラスファイルにおける名前空間の記述ルール クラスファイルにおける名前空間の記述ルール PHPでクラスに名前空間を指定した場合のクラスファイル同士の関係や記述ルールをまとめます。 環境: PHP 7.4.4 名前空間とは それを分けることでクラスファイルや関数に同 […]
2020年3月29日 / 最終更新日時 : 2022年12月24日 PHP【PHP】Composerを使用してクラスのオートロードを行う Composerによるautoload PHPで使用したいクラスファイルの読み込みを簡単に行えるオートロードの使用方法についてメモします。 オートロードの仕組みを利用すると、クラスの読み込みの際にrequire_once […]
2020年3月10日 / 最終更新日時 : 2021年2月23日 Docker【Docker入門 】② Webサーバ構築 & ホストのディレクトリ共有(ボリュームマウント) DockerコンテナでWebサーバ構築 & ホストのディレクトリ共有 前回の記事でDockerのインストールとDocker imageのセットアップが出来るようになったら、 コンテナへWebサーバを構築してサイト […]
2020年3月10日 / 最終更新日時 : 2021年2月23日 Docker【Docker入門 】① dockerイメージ取得とコンテナの基本操作 イメージ取得とコンテナの基本操作 Dockerを使用したローカル開発環境の構築方法を解説していきます。 Mac OSでの解説ですが、Windowsの場合でも操作方法は基本的に同じです。 環境: Mac 10.13.6、 […]
2020年3月5日 / 最終更新日時 : 2021年6月26日 AWS【AWS】Amazon Linux 2でApacheがPHP7.4を実行出来ない Amazon Linux 2でApacheがPHP7.4を実行出来ない AWSで「Amazon Linux 2」を選択して作成したEC2インスタンスにインストールしたPHP7.4が Apacheで実行出来ない事象が起きた […]
2020年2月29日 / 最終更新日時 : 2020年3月10日 サーバー・インフラApacheでBASIC認証(パスワード認証)を設定する Apacheでベーシック認証を設定する Apache HTTP Serverで、 パスワードを設定してWebページへのアクセス制限を行うBASIC(ベーシック)認証の方法をメモします。 環境: Apache/2.4.6 […]
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月20日 / 最終更新日時 : 2020年3月8日 サーバー・インフラLAMP環境構築マニュアル ⑤ アプリケーション動作確認編(ファイルダウンロード可) LAMP環境の動作確認 LAMP環境のサーバーの準備が整ったら、 いよいよ最後はデータベースと連携した簡単なアプリケーションを作成して、 これまで用意してきた、Apache、MySQL、PHPがきちんと連携しているか動作 […]
2020年2月20日 / 最終更新日時 : 2022年10月3日 サーバー・インフラLAMP環境構築マニュアル ④ PHP7.4 インストール編 CentOSへPHPをインストール 前回までの内容で、ApacheとMySQLのセットアップが完了出来たので 今回はプログラム言語のPHP(7.4)をCentOSサーバ上にインストールしていきます。 環境: 「Conoh […]