タグ

ブックマーク / www.futomi.com (2)

  • my と local どう違う?

    ここでは、変数の局所化に使う my と local について解説します。 どちらも変数を局所化することには違いないのですが、細かな点で違いがあります。 この違いを理解していないと想定しない結果となってしまいます。 しっかりと押さえておきたいポイントです。 目次 局所化とは そもそも局所化とは何かを理解しなければいけません(ご理解されている方は飛ばしてください。)。 数十ステップ、数百ステップ程度のスクリプトの場合には、全体を把握しながら作成できるため、あまり気にしませんが、 数千ステップ以上のスクリプトともなると、自分でスクリプトを書いていても、どこにどんな変数名を使ったかを忘れてしまいがちです。 Perl の場合、宣言しなくても、いきなり変数を使うことができるため、そのようになりがちです。 そこで、ある範囲だけに有効な変数として定義することで、他の範囲には影響しないようにすることができま

    richard_raw
    richard_raw 2009/11/17
    local はグローバル変数を一時的に書き換えると。
  • PHP動作環境の構築 - Max OS X LeopardでAMP環境を構築しよう - Apache, MySQL, PHP, Perlで作る開発環境 - futomi's CGI Cafe

    章では、PHPが動作する環境を構築していきます。Mac OS X Leopard にはPHPがプリインストールされています。Apacheの設定を変更するだけでPHPを利用できるようになります。

    richard_raw
    richard_raw 2009/05/23
    Mac で PHP が動かないなーと思ったら、いつの間にか httpd.conf の設定が戻っていました。
  • 1