Category Archives for PHP

[PHP] マジックメソッド__get()、__set()の特徴:アクセサプロパティとして使えるが問題点も

マジックメソッドとは PHPのクラスに特別に設定されたメソッド。接頭辞(プリフィックス)としてアンダースコア2つ(__)がつけられている。 コンストラクタも、__construct()というマジックメソッドになっている。 … Continue reading

2015 年 2 月 25 日 by
Categories: PHP | Tags: |

[ウェブアプリ] おすすめオープンソースWiki「DokuWiki」

海外で人気のあるオープンソース(ライセンスはGPL v2)のWiki。ブログのWordPress、WikiのDokuWikiといっていいくらい海外ではメジャーな存在。 特長 以下はデフォルトの機能について。 オープンソー … Continue reading

2014 年 12 月 29 日 by
Categories: PHP, アプリケーション, ウェブ | Tags: |

[PHP] テンプレートエンジンやヒアドキュメントにおける改行文字の扱い

【2013年07月01日 更新】PHPファイルについて追記 PHPは言語構造としてテンプレートエンジン(文書の出力機能)があり、一方でヒアドキュメントの機能もあるが、基本的に見た目のまま出力される。 ただし、改行について … Continue reading

2013 年 7 月 1 日 by
Categories: PHP |

[PHP] クラスにおけるメンバ変数(プロパティ)内の関数オブジェクトとメソッドの性質:無名関数(クロージャ)について

【2013年05月21日 修正】 メソッドの一覧について 無名関数とメンバ変数 PHPのバージョン5.3.0から無名関数(関数オブジェクト)が導入されたので、それをクラスのメンバ変数に代入することもできる。 class … Continue reading

2013 年 5 月 21 日 by
Categories: PHP | Tags: |

[PHP] 文字列リテラルにおけるエスケープ記号「\」の扱い

基本 エスケープ記号「\」(バックスラッシュ、円記号)をエスケープする、つまり\を文字として表示するには「\\」と書く。 単独の\(エスケープされていない\)につづく文字とセットで改行(\n)などの特殊文字になる場合以外 … Continue reading

2013 年 4 月 5 日 by
Categories: PHP |

← Older posts