エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!

「 月別アーカイブ:2015年08月 」 一覧

include、requireのパス指定をdirname(__FILE__)、__DIR__と書く理由

  2015/08/24    PHP・Smarty・ECCUBE

include、requireのパスの指定を dirname(__FILE__)、__DIR__で記述する理由に付いて解説。相対パス、絶対パスを直書き、パスを書かない場合は何が問題かを説明。

ob_start、ob_get_contentsを利用しショートコード内でinclude・WordPressプラグイン開発

  2015/08/05    WordPress

WordPressのプラグインやショートコードの関数作成でテンプレートをincludeする際に利用するob_start関数、ob_get_contents関数を紹介。

ob_start、ob_get_contents関数でPHPの標準出力をバッファリング・変数に代入

  2015/08/04    PHP・Smarty・ECCUBE

標準出力をバッファリングし変数に代入することができるob_start()関数の解説。include()の処理をバッファリングすることで自由な場所に処理を記述することが可能。