developer's diary

最近はc#のエントリが多いです

php

array_combine関数をphp4でも使う

php

CakePHPのcontroller.phpを見てたらarray_combineっていう関数を使っていて、なんだこれと思い。PHPポケットリファレンスを見て探したけどない・・・

秀丸からphpを実行

php

秀丸からPythonを実行 - 4丁目よりと同じやり方でphpを実行できた。

PHPで利用するフレームワーク

PHP

Zend Framework symfony CakePHP PRADO Mojavi Ethna Piece Freamework

phpでグラフを作成。

php

とりあえずサーバーにphp5-gd (5.2.1-0ubuntu1.5)をインストール apt-get install php5-gd それから、[libphp-phplot]をインストール apt-get install libphp-phplot これで、PHPlot*1が使えます。使い方が分かりません。。。。 *1:Welcome to PHPlot

MagpieRSSを使用して、RSSを読み込む。

php

Magpie RSS - PHP RSS Parserより、magpierss-0.72をダウンロード。早速利用してみるが。。。 mb_convert_encoding('RSSのタイトル','UTF-8',"auto"); でまた、文字化けが発生。MagpieRSS文字化け対策 - okdt の日記に解決策がありました。

mb_convert_encodingでWarning

php

mb_convert_encoding('日本語文字','SJIS',"auto") Warning: mb_convert_encoding(): Unable to detect character encoding in /hoge.php on line fooとりあえず [PHP-users 21812]Re: mb_convert_encodingについてを見つけてWarningを回避。

Ubuntuにphpをinstall

php

とりあえずPHP5 - Scripting Languageの言うとおりにインストール #phpをインストール sudo apt-get install php5 libapache2-mod-php5 #シェルで動くphpをインストール sudo apt-get install php5-cli #cgiで動くphp?をインストール sudo apt-get install p…

クラスの定義と利用方法

クラスの定義 value2 = $this->value1; $this->today = date('Y-m-d'); } function get_value() { return $this->value2; } function set_value($value) { $this->value2 = $value; } } ?> 作成したクラスの利用…

PHPで関数を作成

PHP

PHPの定数の宣言方法

PHP