PHP/Javaエンジニアがperlエンジニアになる①
4月からperlを中心に扱います しかし、未経験 ざっと見ても構文がわかりづらい!!
ってことで他の言語と比較しつつ書き残しておきます
–
変数定義のmy
javascriptで言うところのlet
だろうか
スコープをglobalではなく現在のブロックにする
リファレンス
=参照? PHPの参照を渡すのと同じか
$$hoge
で中身を参照するのが特徴的、厄介
無名配列
配列そのものではなく参照が直接はいる
通常
@a = (1,2,3);
参照が代入されるようだ
$a = [1,2,3];
ハッシュの場合は{...}
で無名ハッシュになる
構文的に[...]
のほうがjsやPHPで慣れているから要注意…
サブルーチン、関数
sub funchogehoge() { print "hello" } funchogehoge();
subで始まる
function
つけたい…
–