2009/1/31 土曜日

Zend_Viewで改行をbrに変換するのは、どういうのがbetter?

Filed under: Zend Framework — ne-zu @ 11:06:55 このエントリをはてなブックマークに追加

Zend_Viewで改行をbrに変換するのは、どういうのがbetterなんですかね。
現状、ベタに

PHP:
  1. <?php echo(nl2br($content)) ?>

などとしていますが。

2009/1/27 火曜日

create_functionを使ってみやがれ - よしだメモ

Filed under: その他 — ne-zu @ 0:22:41 このエントリをはてなブックマークに追加

create_functionを使ってみやがれ - よしだメモ

PHP:
  1. <?php
  2.  // rubyのArray#compactみたいなもの
  3.  $ary = array(NULL, 3, 0, 'hoge');
  4.  $result = array_filter($ary, create_function('$n', 'return $n;'));
  5.  var_dump($result);
  6.  /* array(2) {
  7. [1]=> int(3)
  8. [3]=> string(4) "hoge"
  9. } */

ほっほー。Array#compactですか。なんか、使いたくなる時があるかも。

2009/1/25 日曜日

PHPセッションストレージの大本命Flare

Filed under: ライブラリ, セッション — ne-zu @ 1:51:12 このエントリをはてなブックマークに追加

PHPセッションストレージの大本命Flareを試してみました

ほっほう。知らなかったけど。なかなか使う機会はないだろうけどメモ。

集合知プログラミングをPHPで

Filed under: その他 — ne-zu @ 1:48:19 このエントリをはてなブックマークに追加

何番煎じか分からないけど集合知プログラミングをPHPでやってみた その1「ユークリッド距離によるスコアの算出」 - Stellaqua - TOMの技術日記

いいですねー。用途とはともかく、私も手を出してみたい!
とりあえず本買おう。高い。

2009/1/24 土曜日

PDT2.0リリース

Filed under: PDT — ne-zu @ 11:41:52 このエントリをはてなブックマークに追加

お、知らんまに、PDTが2とな。

Eclipse,PHP開発者向けツールの新版「PDT 2.0」を公開:ITpro

 PDTは,PHPアプリケーションの開発に着手するために必要とされる基本的なコード編集機能などを備えるオープンソースの開発ツール。新版は,オブジェクト指向機能をサポートするために,タイプの階層ビューのほか,タイプの情報を基にPHPコードを検索する機能,上書きされたPHPメソッドにタグを付ける機能などを追加した。

 このほかにも,新しいインデックスおよびキャッシュ・エンジンを追加した。また,PHPの変数の型に基づいたコード補完オプションなど,プログラム作成をサポートする機能を強化している。

ほっほうほうほっほほ。
とりあえず入れて使ってみる。いくつでも簡単にインストールできるのがEclipseのいいとこ。HDD容量無駄だけど。
なんか変な強調されますね。変数初期化と、それをリファレンスしている場所かな? 初期化し忘れとかすぐわかって便利?かも?

Zend Framework入門:共通レイアウトによるウェブサイトの管理

Filed under: Zend Framework — ne-zu @ 0:25:12 このエントリをはてなブックマークに追加

Zend Framework入門(13): 共通レイアウトによるウェブサイトの管理 - Zend_Layout-:CodeZine

最近はZend Framework上でもSmartyではなく、Zend_Layoutなどでやっております。
そこで、マニュアルざざっと見ただけだと、どうやって部品部分を作っていいのかわからなかったりわかったり。

PHP:
  1. class IndexController extends Zend_Controller_Action {
  2.   public function init {
  3.     //Zend_Layoutで使う変数 menu を menu.phtml から作成
  4.    $this->_helper->layout->assign('menu', $this->view->render('menu.phtml'));
  5.   }

と、こんな風に作るのかーというのが分かってよいチュートリアル。

2009/1/12 月曜日

PHP: mb_convert_encoding

Filed under: 文字コード — ne-zu @ 11:02:34 このエントリをはてなブックマークに追加

あけましておめでとうございます!

皆様、如何お過ごしでしたでしょうか。
私は食中毒で大ダウン中でした(^_^;)
2009年も頑張ってまいりましょう!

PHP: mb_convert_encoding - Manual
$str = mb_convert_encoding($str, "UCS-2LE", "JIS, eucjp-win, sjis-win");

eucjp-win、sjis-winをよく忘れるのでメモ。
CSVを作ったりする時に、sjis-win、よく使いますよネ。

Powered by PHP-SeeD and WordPress ME