埼玉在住エンジニアのナレッジ帳

webのエンジニアをやっており、日頃の開発で詰まったことについて残していきたいと思っています。https://ikujip.jpの開発も行っているため、そこで使った知識なども載せられればと思います。

PHP

PHPとJavaのthis事情

プログラムを始めたばかりの人は、 ある程度の規模のソースを書くまでthisの意味を理解するのが大変ですよね。 PHPもJavaもthisの使い方は基本的には同じで、 あるクラスのメンバ変数やメソッドを指定する時に使います。 ちょっと違う点としては、Javaの方は…

NginxでPHPを動かす

Nginxとは何じゃらほいというところからですが、ここは他のサイトを見た方が細かくわかりやすく説明されていると思うので説明は割愛させていただきますが、NginxとPHPの説明について軽く触れたいと思います。最初にPHPについてですが、モジュール版とCGI版が…

MAMP4のFREEでPHP5.6

ti-tomo-knowledge.hatenablog.comの記事で、MAMP4をインストールしてからPHPのバージョンが7以降でなければ選べなくなったことを書きましたが、5.6も選択できる方法がありましたので共有です。 まず、MAMPを起動している場合はMAMPをストップしてください。…

MAMP4を使ってみた

本格的な開発をする時には使わないのですが、WordPressでちょっとした開発をする時なんかはMAMPを使っております。 環境構築が楽でいいですよね。 とりあえず下記の公式サイトからダウンロードし、インストールまで実行。 www.mamp.info元々MAMP3をインスト…

WordPressで編集者に外観を編集させる

WordPressでクライアントに編集者で管理画面を提供しているのですが、 外観を自分で変更したいとの要望を受けました。 その時はテーマのfunctions.phpに以下の文を入れれば対応できます。 ※ifの中に入れないように注意してください。一番下に入れるのが良い…