AZuSk's secret log

AZuSkの日々的Hack雑記

phpのif文が常に真になってしまう罠

      2008/02/01

スポンサーリンク

hoge.secret.jp_300x250

titleの通りです。
 
vc++の人には分からない悩みでしょう。
 
私、delphiの人

なので、ついつい、
if $i=0 {print(“0です”);}
みたいな事になってしまうんです。
だいたいの所はエラーが出て気が付くのだけれど。
 
まず、ifの条件の所の括弧忘れる。これはエラーで止まるからいい。
 
「($i=0)」
これはエラーを出さないで真の結果が出てしまう。
これにはマイッタ。
 
正解は「($i==0)」と=を2回付ける。
しかし、これはdelphiの人には辛い。
delphiでは
if $i=0 then begin showmessage(‘0です’); end;
みたいな
 
delphiでは比較は「$i=0」、代入は「$i:=0」ですから。=を2回続ける習慣はありませんから。
 
(追記:↑で$iの$は要らない。もう毒されてるw。i:=0;ね)
 
あと、引っかかるのが、stringを括る引用符は、delphiはシングルクォーテーション。
phpではシングル、ダブル両方使えるが、(ダブル使う方が多いでしょ)、この後にdelphi使うと間違ってダブルクォーテーション使ってしまう恐れがある。

Powered by ScribeFire.

未分類

スポンサーリンク

hoge.secret.jp_336x280

hoge.secret.jp_336x280

Message

メールアドレスが公開されることはありません。

CAPTCHA


  関連記事

no image
キーボード入力 (今日のテーマ)

BlogPet 今日のテーマ キーボード入力「キーボードをタイピングする時はロー …

no image
GoogleMap画像ジェネレータ

GoogleMapをblogなどでgif画像として使いたい時に、GoogleMa …

no image
Twitterの脆弱性、PCで閲覧しただけで感染するそうだ

Twitterの脆弱性突くコードが拡散 Webブラウザでのアクセス自粛呼び掛け …

no image
蓮舫議員の公式サイトがTwitter風に刷新

蓮舫議員の公式サイトがTwitter風に刷新 理由をTwitterで聞いてみたh …

no image
異性に対し、「うわ、無理」と思ったことの段

私的な用件に参考になればと見ていたMSN相談箱で、こんなのを見つけました。 異性 …

no image
Mootoolsのslideshowクラスの最初の表示だけランダムにする改造

http://code.google.com/p/slideshow/ HP に …

no image
オオカミのオシッコの匂いで猿の被害を防げるんだって

猿って襲ってくるとこわいですよね。 畑を荒らす猿や鹿の被害を減らす狼のオシッコの …

no image
今なら京の初着屋のお宮参り産着がお買い得

男児お宮参り用 兜柄お宮参り初着 MF937価格:39,000円(税込、送料込) …

no image
カーソルの乗った状態でホイールスクロール

えー、悩んで検索して調べたのでメモしておきますね。delphiのスクロールできる …

no image
fc2動画β版

fc2からメール来てました。11月からやってるみたいですが、今現在671件の動画 …