PHP

safe_modeによるini_set()制限

PHP

memory_limitを引き上げるために、 ini_set("memory_limit", 256M); って試したところ、safe_modeがONの場合はini_set()できないみたい。 safe_modeで制限受けてんじゃん。ini_set()。 ↓の一覧にini_set()は記載されてないんだけど。PHP: セーフモードにより…

Smarty2.4.2

テンプレート解析は結構泥臭い。PHP4視点だからしょうがないのか。

PHPの挙動

PHP

初心に返ってPHPマニュアルを読み直してます。その中で新たな発見、気になった点をつらつらと。 PHP: PHP を使用する初めてのページ - Manual 改行に関する注意 PHPの閉じタグ"?>"の直後の改行は、PHPによって取り除かれるらしい。 改行に関する注意: HTML …

引数で指定した起点ディレクトリ以下のファイル一覧を生成するスクリプト ver1.1

* …

指定した起点ディレクトリ以下のファイル一覧を表示するスクリプト

バージョン依存の挙動

PHP5.2.4上でPHPDocumentor1.4.0a2を動かしたところ、apidoc生成に伴ってmkdirされるディレクトリ名がおかしくて正常出力されない現象が起きた。 具体的には、 PHPDocumentorは、apidoc出力ディレクトリに"media"というcss格納用のディレクトリをmkdirする。…

SimpleXML

シンプルなだけに込み入った使い方はできないみたい。 名前空間(namespace) namespaceを定義したなら、そのスコープに属する子孫要素全部にnamespaceを記述する それが面倒なら、デフォルト名前空間として記述する(接頭辞を定義しない)