PHP & VB.NET で混乱中・・・。

2017年10月28日

WEB上でのプログラム作成にはPHPを使っています。
そして、会社の仕事上のちょいとツールを作成するためにVB.NETを使っています。
同じプログラム言語ですが・・・。全然違います。
考え方は共通しているのですが、表現方法が違うのです。
「指定する回数繰り返す」という命令のfor文は、
PHPで書くと for($i=0;$i>LIMIT;$i++){ という感じで始まります。
VB.NETで書くと for i = 0 to LIMIT : i+=1 という感じです。
微妙に似ていて違う。だから余計に混乱します。
仕事場でVB.NETを使ってツールを一生懸命に作ってから、家についてからPHPでプログラム作りをしているときに、エラーに悩まされます。
うっかり、VB.NETの書き方でPHPのプログラムを組んでいたりします。
そして「これでいいはず!」と思い込んでいるので、基本中の基本で躓いていることが、よくあります。
今日も配列を表現するところで、やっちまいました。
vb.net では box(i) と書くところPHPでは、 $box[$i] と書かなければなりません。
括弧は間違う。$をつけるのを忘れる。
自分自身で呆れちゃいました。トホホ。
これも精進せねばなりませぬ。