PHPとPerlの違いについて悩む。

【この記事の所要時間 : 約 1 分

PHPではグローバル変数というものがある。
関数内ではなく関数外で定義されたもっともスコープが広い変数である。
Perlではできることが、PHPではできない。
それは何か?
『PHPでは、関数内部でグローバル変数は参照できない。』
ということ。
基本的すぎて見落としている時もある。
では、どうすれば解決できるのか?といえば・・・3通りくらい方法がある。
方法1 : グローバル変数を関数の引数として渡す
方法2 : 関数内部でグローバル宣言をしてから変数を利用する
方法3 : $GLOBALS[“変数名”]を利用して直接、グローバル変数を参照する
まあケースバイケースで利用すればいいと思う。
でも意外とひっかかる人多いんじゃないかな?(僕だけ?)

いきなりはじめるPHP~ワクワク・ドキドキの入門教室~
谷藤賢一
リックテレコム
売り上げランキング: 6,047
スポンサーリンク
レクタングル(大)広告
  • このエントリーをはてなブックマークに追加
スポンサーリンク
レクタングル(大)広告

コメント

  1. 朝千代 より:

     昨年の記事どすえ、今、コメントするのは、ちびっと遅れたどっしゃろ?
     舞妓ブログに対して、市まめちゃんからどすか?その答えは違います
    のやなぁ~。
     最初、花街方面のブログを作るの芸者は市まめちゃんやのうで、芸妓
    はんの尚鈴さんどす。
     上七軒の市まめちゃんのブログは2005年(6月かな?)設立し、
    せやけど、同じ上七軒の芸妓はん尚鈴さんは2004年3月の頃もう
    設立しました。
     尚鈴さんのURLは http://www.nakazato.net/profile.html どす。
     更に、もっと早いの芸者のサイトは宮川町の小糸さんの芸妓サイト
    どす。1998年にもう設立しまた。それは今まで一番ええな花街サイトどす。
    一番ベスト!今、小糸さんはもう「花傳」と言う御茶屋の女将どす。
     小糸さんの芸妓サイトは http://www.e-koito.com/ どす。
     
     最後に紹介のサイトは同じ宮川町の芸妓の春乃さんどす、1999年に
    設立しまた。彼女はいつも宮川町の歌姫のホームページと言う。実際、
    彼女は御茶屋さんどす。彼女の掲示板は今まで相変わらず毎日更新!
     春乃さんサイトは http://homepage2.nifty.com/haruno/ どす。
     そやさかいに、これから見ると、花街の皆様は1998年の頃に
    もうインターネット世界に入りましたんや。市まめちゃんはもう後輩の
    ことどすえ。ほな、なんや彼女のブログはどえらい有名どす?うちも
    よく分からしまへん。多分、ある商業目的が有るかもしれまへん。
     ほな、あんじょうおきばりやす。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です