• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

PHP TIPS

  • 122. オブジェクトもforeachで反復処理しよう

     今回は、配列を使用したループを組むときに重宝するforeach文のもう一つの機能について紹介します。(2009/3/19)

  • 121. IPアドレスから所在地探し

     IPアドレスから所在地を調べたいと思ったことはありませんか?今回は,IPアドレスからその場所がどこなのかPHPで調べる方法をご紹介します。(2009/3/12)

  • 120. ob_get_contentsを使用した簡単テンプレート

     ob_get_contents()関数を利用したお手軽なテンプレートについて紹介したいと思います。(2009/3/5)

  • 119. 天気情報を取得できるAPIを使ってみよう

     PHPなどのWebアプリケーションを作成するときに,API(アプリケーション・プログラミング・インタフェース,Application Programming Interface)サービスを利用して,Webサイトを作成する機会が多くなっているのではないでしょうか?(2009/2/26)

  • 118. ffmpeg-phpで動画のデータを取得しよう

     オープンソースで動画や音声を変換するツールと言えば、ffmpegがあります。多彩なコーデックに対応しており、いろいろなものに使われています。(2009/2/19)

  • 117. PHPの「魔法の杖」runkitを使ってみよう

     PHPのこの関数が、あともうちょっとこんな挙動をしてくれたらなぁ。。。デバッグのために、一時的にここだけ動作を変更させたいんだけどなぁ。。。そんな風に思うこと、ありませんか?(2009/2/12)

  • 116. Crack関数でパスワードの安全度を確かめよう

     セキュリティについて、みなさん開発者なら当然細心の注意を払って開発を行っているとは思います。しかし、システムを利用する側の多くのユーザは、システムをある程度信頼し、IDとパスワードがかかっていれば大丈夫などと思いがちです。(2009/2/5)

  • 115. Newtを使ってユーザインタフェースを作ろう

     TIPSメーリングリストでは何回か対話形式のコマンドラインプログラムを紹介しています。今回はNcurses端末画面制御関数の回で少しふれたNewtという拡張モジュールを紹介したいと思います。(2009/1/29)

  • 114. 比較演算子のパフォーマンス

     PHPでの比較を行う場合、大抵は「==」「!=」を使用すると思います。ただし、巨大なデータを処理する際のパフォーマンスが問題になる場合は、「===」「!==」を使用することをオススメします。今回は2種類の演算子でのパフォーマンスの違いを見てみます。(2009/1/22)

  • 113. 「論理演算子」使いこなしていますか

     PHPで条件指定のスクリプトを記述するとき、皆さんはどのような論理演算子を使っているでしょうか。おそらくほとんどの人は「&&」「||」「!」を使用していると思います。(2009/1/15)

  • 112. 重い処理をバックエンドで実行する

     PHPのプログラム内に重い処理を実行する部分がある場合、普通はその処理が終わるまでプログラムは先に進みません。でも、処理だけさせておいて、プログラムを先に進めたい場合もあると思います。(2009/1/8)

  • 111. O/Rマッパー - EZPDO

     皆さんはPHPのプログラムからデータベースのレコードへアクセスする場合、普段はどうされていますか?オブジェクトリレーショナルマッピング(O/Rマッピング)を使うと、データベースのレコードをオブジェクトのように扱うことができ、SQL文を直接書くことなくアクセスできるようになります。(2008/12/18)

  • 110. XCacheでパフォーマンス向上

     今回はいくつかあるPHPのアクセラレータの中でも、最近有望視されている(?)ひとつである、XCacheについて紹介したいと思います。(2008/12/11)

  • 109. PHPで例外処理

     例外処理とは、予期しない結果が発生した場合に強制的に別の処理をすることで、たとえばデータベースに接続できない、数値計算でゼロ除算した、ユーザーの入力値が不正の場合など、正常で無い事が起きた場合にそれを復旧する処理のことです。使用するメリットとしては、エラーの対処が簡単になります。(2008/12/4)

  • 108. セッションハンドラを作成しよう

     複数のWebサーバを構築して、個々のWebサーバ内で同一のセッションを使用することはよくあることです。最近のロードバランサには複数のWebサーバを管理する際に一緒にセッションを保持してくれる機能がついているものもあります。そのような機器は値段が高くて、コストを考えると悩ましいところです。(2008/11/27)

  • 107. コマンドラインで対話的なユーザーインターフェースを作ろう

     以前このコーナーで対話形式のコマンドラインプログラムについてご紹介しましたが、そのまま文字を表示するだけではなく、もっと画面全体を使って処理を行わせたいと思ったことはないでしょうか?(2008/11/20)

  • 106. PHPでExifを操作する

     デジタルカメラで撮影した写真から撮影情報を取得したい場合、みなさんはどのようにして行いますか。PHPのExif拡張モジュールを用いてExif関数を使用するというのが一般的かもしれませんが、今回はPHPのみで実装されたExif情報を操作するライブラリ「PEL」を紹介します。(2008/11/13)

  • 105. コマンドラインで対話的なユーザーインターフェースを作ろう

     以前のTipsで対話形式のコマンドラインプログラムについてご紹介しましたが、そのまま文字を表示するだけではなく、もっと画面全体を使って処理を行わせたいと思ったことはないでしょうか。(2008/11/6)

  • 104. PHPでExifを操作する

     デジタルカメラで撮影した写真から撮影情報を取得したい場合、みなさんはどのようにして行いますか。PHPのExif拡張モジュールを用いてExif関数を使用するというのが一般的かもしれませんが、今回はPHPのみで実装されたExif情報を操作するライブラリ「PEL」を紹介します。(2008/10/30)

  • 103. PEAR::Image_Puzzleを使ってみよう

     今回はPEARのライブラリ郡の中でも、需要があるのか無いのか分からないマイナーなライブラリを紹介してみたいと思います。(2008/10/23)

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る