2012-02-01から1ヶ月間の記事一覧

PHPでPerl相互の正規表現を使ってみる 1日目

参考: http://www.php.net/manual/ja/book.pcre.php 初めての正規表現 文字列中に特定のパターンが含まれるか確認するにはpreg_match関数を使用する この関数は第一引数に正規表現を取り、第二引数に対象の文字列を取る そして、対象の文字列にパターンが含…

ソートの比較

PHPでソート関数を試し書きしてるときに、ふと気になったのでPerlと速度を比べてみた コードは以下 ActivePerl 5.12.2 use strict; use warnings; use Time::HiRes; sub str { my $str = ""; for (0..int(rand(10)+1)) { $str .= chr(65 + rand(25)%26); } r…

PHPUnitをインストールしてみる

PHPで自動テストを行うにはPHPUnitというPEARモジュールを使うらしいので インストールしてみることにした 私の場合はPEARモジュールをインストールすること自体初めてだったりする PEARのインストール まず以下のページからgo-pearをダウンロードしてくる h…

編集中のファイルをHTTP経由で開く

編集中のWebページをブラウザでテストしたくなったとき、HTMLとかならそのままファイルを開けば大体OKなんだけど PerlやPHPのスクリプトの場合http://localhost/foo/bar.cgiなどとブラウザに打ち込まなければならない ちょろっと簡単なテストのたびにこれを…

PostgreSQLをインストール

http://www.postgresql.org/download/windows/ のDownloadからインストーラをダウンロードしてクリック 途中でパスワードを設定するところがあるのでとりあえずpostgresにしておいた 終わったらphp.iniの以下の2行を書き換える ;extension=php_pgsql.dll ↑こ…

まずはHello Worldでも書いてみる

PHP

PHPを書くのは初めてではないけど、たぶん2年ぶりくらい

配列とか連想配列とか

PHP

array.php 0, "bar" => 1, "baz" => 2); $copy = $array; $copy[0] = "qux"; echo "array\n"; var_dump($array); echo "assoc\n"; var_dump($assoc); echo "co…

とりあえずPHPとApacheをインストールしてみる

PHPを覚えなきゃってことで、いろいろ準備中 http://windows.php.net/download/ からWindows用のインストーラをダウンロード バージョンは5.3.10 パスを通して、正常にインストールできたか確認 C:\>php -v PHP 5.3.10 (cli) (built: Feb 2 2012 20:12:10) C…