タグ

2008年1月15日のブックマーク (4件)

  • defined - 5部 関数リファレンス - [SMART]

    definedを使うと、変数の値が未定義なので空文字列に見えるか、それとも実際に空文字列が格納されているかを区別することができます。 この関数はEXPRが未定義か定義済みかをチェックし、定義済みの場合は"真"、未定義の場合は"偽"を返します(変数が文字も数値も持たないNULLの状態のときが未定義です)。 宣言されていない変数の値や、いくつかのエラーの返り値は未定義値(undef)と呼ばれます。if文やwhile文などの条件文は未定義値と空文字や 0 などの値を区別せずに"偽"として処理しますが、definedは未定義か定義済みかを判定するので、この両方を区別したいときに有効です。 definedの使い方 # スカラ print 1 if defined $name; # 配列 print 1 if defined(@list); ハッシュの要素に対して使うと、キーの値が定義されているかどう

    defined - 5部 関数リファレンス - [SMART]
  • 3分LifeHacking:難読サービスを読んでみる - ITmedia Biz.ID

    「del.icio.us」「flickr」「Twitter」「Senduit」「Scribd」――。普段から使っている漢字だって難しくて読めないものもあるのに、近頃のアルファベット系サービスの難読度はさらに高まっている。日語で英語の発音を表記するのは必ずしも正しくはないが、恥ずかしくない程度に読み方を覚えておくのは悪くない。 「Yahoo!」を見て「ヤッホー」と読んでしまったのも今では懐かしい思い出だ。とはいえ、懐かしんでばかりもいられない。普段から使っている漢字だって難しくて読めないものもあるのに、近頃のアルファベット系サービスの難読度はさらに高まっているようだ。日語で英語の発音を表記するのは必ずしも正しくはないが、日人同士でコミュニケーションする場合に恥ずかしくない程度に読み方を覚えておくのは悪くない。早速、見ていこう。 「del.icio.us」(でりしゃす)、「flickr

    3分LifeHacking:難読サービスを読んでみる - ITmedia Biz.ID
  • Youku.cn - 优酷

    视频服务平台,提供视频播放,视频发布,视频搜索,视频分享

    Youku.cn - 优酷
  • PHPからシンプルにRSSをパースできるクラスライブラリ「Last RSS」:phpspot開発日誌

    Last RSS - PHP RSS parser/reader lastRSS.php is simple yet powerfull PHP class to parse RSS. PHPからシンプルにRSSをパースできるクラスライブラリ「Last RSS」。 1つのファイルのinclude で済み、必要最小限の機能で、クラスライブラリの分かりやすい形で使えます。 コード例は次のようにシンプル // include lastRSS library include './lastRSS.php'; // create lastRSS object $rss = new lastRSS; // setup transparent cache $rss->cache_dir = './cache'; $rss->cache_time = 3600; // one hour // load s