Perl

【Perl】【JavaScript】Perlのローカル変数宣言myとlocalについて

最近、Perlコードを読まなければならなくて、苦戦しているw。これまで使ってこなかった言語だから。 さて、その中で、myという変数宣言があった。これはたしかローカル変数の宣言の際に使用したはず。記憶がおぼろげだったのでぐぐってみた。Perl入門の16章…

Perlを使う3 〜 基本(続編) DB連携

XAMPPのperlのバージョンが古いので、active perlをインストールして使用。1.準備 MySQLにテスト用のDBおよびテーブルの作成。 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | m…

Perlを使う3 〜 基本(続編) ファイル操作

ファイル読み書きをいくつか。 #ファイルオープン open(IN, "input.csv"); #データを@dataという配列に格納 @data = <IN>; #ファイルクローズ close(IN); foreach(@data){ #print; } #読み書き両用モード open(FH, "+>> input.csv"); print FH "DEF"; close(FH);</in>…

Perlを使う2 〜 基本(続編)

目的はPerlを学ぶことではないが、途中過程として必要なので、基本の続き。。。 ◎Hash変数 #Hash %hashVal= ("key1" => "value1", "key2" => "value2"); print "\n"; print "$hashVal{'key1'}\n"; 全てのキーと値を取得(順不同) #Hash %hashVal = ("key1" …

Perlを使う2 〜 基本

◎変数 $str = 'apple'; print 'これは$strです。'; これだと、$strが文字列に置き換わらなかった。 文字列をダブルクォーテーション(")で囲って変数を展開するようにする。 $str = 'apple'; print "これは$strです。"; ◎変数の後にローマ字が続く場合の書き…

Perlを使う1 〜 インストール

まずは、環境構築。 今回は、PHPも使用することになったので、XAMPPを導入する。「XAMPP Apache + MySQL + PHP + Perl」のページからダウンロードしてインストールする。クリックしていくだけ。インストールしたら起動する。 右のほうにある、shellをクリッ…