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
blogengine for Free

偶然見つけたので貼っておきますね。 OEM用イントラブログ構築エンジンbloge …

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

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

no image
BlogPetのブログエディタからWordPressに投稿するには

BlogPetの各種設定ページの「基本設定」-「ブログ」を設定します。 まず、B …

no image
保護中: 自分用

この投稿はパスワードで保護されているため抜粋文はありません。

wordpressのテーマをstinger5にして最初にカスタマイズした所

wordpressのテーマをstinger5に変更しました。
SEOに強く、アフィリエイト効果も高い洗練されたテーマですが、読者がもっと読み易くなるポイントがあります。
ほんの少しの書き換えで変わるのでご紹介します。
ソースはコピペで簡単に改造できますので初心者でも簡単です。

no image
dark-city-10@Themes

このブログはWordPressMEというGPLライセンスのブログエンジンで出来て …

no image
育児消耗品の価格調査~アマゾンvs楽天

アマゾンは送料無料 楽天は各ショップ毎に送料が違うので、それも考慮して買いましょ …

no image
ブログ通信簿のブログパーツを一時的に付けてみる

右側の最近のコメントの下に表示しています。

no image
GoogleMAPで桃鉄

phpでDatabaseから一覧取得するテスト終了。 ローカルテスト環境も出来た …

no image
Flash Catalyst Flash Builder 4に期待する@ZDNet

PhotoshopやIllustratorで作成したデザインを取り込むことが出来 …