- http://www.php.net/
- PHP: Test and Code Coverage Analysis
- PHP cheat sheets
PHP4†
PHP7†
GUI†
プログラミング†
- PHP extention (PHP/ext) | Windows 版 (PHP/ext/win)
- PHP/FFI
- PEAR/PECL で使用できるライセンスは?
- PHP GDライブラリで画像のサムネイルを作成
- session (PHP/session)
- http://www.phpdoc.org/ (コメント形式はこれを考慮)
- PHPUnit
- PHP/JSON
ライブラリ†
- PHP で excel (PHP/excel)
- (PHP/soap)
- JPGraph (PHP/graph)
- GRコード (PHP/QR)
- http://codezine.jp/article/detail/2418
- PDF http://www.tcpdf.org/index.php (紹介記事)
ツール†
フレームワーク†
- 7 Best PHP Frameworks for 2014
キャッシュ†
開発環境†
内部†
- PHP による hello world 入門
- PHPをいじり倒す10の方法
- Zend API: PHP のコアをハックする
- メモ2: Re:「参照(Reference)」「別名(Alias)」のまとめ。
- PHP マニュアル 引数の扱い
- Thread Safe Resource Manager (TSRM)
- Zend Engine Version 2.0
メモリ†
- Zend メモリ管理
- PHP memory and Zend Memory Manager (PHP 5)
Segmentation fault 時の調査†
- --enable-debug 付きでコンパイルしてログを眺める。
- 注) php.ini で path を no-debug から debug に変更しないとダメ
- error_log_server を見ればわかる事だが…
- ちなみに path 変更を忘れる事で Seg fault を起こす事もあるので、再現できたと喜ばないように。^^;
- 注) php.ini で path を no-debug から debug に変更しないとダメ
- http://bugs.php.net/bugs-generating-backtrace.php
魔改造†
- オレオレPHPのつくり方
メモ†
- PHP: a fractal of bad design
- PHP 3項演算子の落とし穴
- Defending PHP
- echoとprintって
- http://wiki.ohgaki.net/?PHP
- array_unique関数がPHP5.2.10から後方互換性を取り戻します
- Top 10 ways to crash PHP
- Design patterns revisited with PHP 5.3
- 8月31日の10時に $next = strtotime("+1 month"); で10月になっている
- PHPでXMLをArrayに変換する多分一番簡単な方法
- http://blog.sanojimaru.com/post/41174711330/php-xml-array
$array = json_decode(json_encode(simplexml_load_string($xml)), true);
- http://blog.sanojimaru.com/post/41174711330/php-xml-array
- feof関数でwhileループを回す奴はド素人
罠†
- empty に '0' を渡した場合に true になる。(false を期待する事が多そう)
- <?php の前のゴミ (UTF-8 だと BOM がゴミになる)
- ?> の後のゴミ ?> は理由がなければ削るべき。
- array_merge は key が数値の場合いn renumbering する。嫌なら + を使う。
- 文字列と 0 の比較: 'test' == 0 が true になる事による地雷は結構ある。
- 三項演算子の結合性が C や Javaと逆なので入れ子は厳禁。1つは許容すべき。
- fgets/fputs の引数の順番が C と逆… 油断すると書き直すはめに。
Valgrind†
その他†
- PHP/FI Version 2.0
- [PHP]"諸君、私はPHPが大好きだ"
- http://openpear.org/
- PHPアクセラレータ
- PHP/count
- PHPにおけるシンボリックリンクを使ったデプロイの危険性について(「realpath_cache」和訳)
- PHPコードの実行モデルを理解する
関連†
- PHP カンファレンス (PHPCon)
- LAMP
- プログラミング言語
- Zend Technologies