PHPプロ!TIPS+

PHP TIPS+

PHP TIPS+

PHPやWebシステム開発における技術トピック集です。本ページでは、以前に連載していました「PHP Tipsメーリングリスト」のバックナンバーを掲載しています。

TIPS-MLバックナンバー

  • +O/Rマッパー - Piece_ORM記事を読む
  • +オブジェクトもforeachで反復処理しよう記事を読む
  • +var_dumpより便利!「HTTPTrace」記事を読む
  • +IPアドレスから所在地探し記事を読む
  • +天気情報を取得できるAPIを使ってみよう記事を読む
  • +ob_get_contentsを使用した簡単テンプレート記事を読む
  • +PHPの「魔法の杖」runkitを使ってみよう記事を読む
  • +ffmpeg-phpで動画のデータを取得しよう記事を読む
  • +Newtを使ってユーザインタフェースを作ろう記事を読む
  • +Crack関数でパスワードの安全度を確かめよう記事を読む
  • +「論理演算子」使いこなしていますか記事を読む
  • +比較演算子のパフォーマンス記事を読む
  • +O/Rマッパー - EZPDO記事を読む
  • +重い処理をバックエンドで実行する記事を読む
  • +PHPでQRコードを作ろう記事を読む
  • +XCacheでパフォーマンス向上記事を読む
  • +セッションハンドラを作成しよう記事を読む
  • +PHPで例外処理記事を読む
  • +PHPでExifを操作する記事を読む
  • +コマンドラインで対話的なユーザーインターフェースを作ろう記事を読む
  • +JpGpraphで3D円グラフをきれいに表示させる方法記事を読む
  • +PEAR::Image_Puzzleを使ってみよう記事を読む
  • +mysql_set_charset関数を使ってみる記事を読む
  • +PEAR_PackageProjectorでライブラリパッケージを作ろう記事を読む
  • +preg_quoteで特殊文字をエスケープ記事を読む
  • +セッションのガーベッジコレクションをテストする記事を読む
  • +画像ファイルから位置情報を取り出そう記事を読む
  • +携帯電話でGPSデータを取得してみよう記事を読む
  • +PHPからCairoを使う記事を読む
  • +テンプレート・エンジンSimplateを使ってみよう記事を読む
  • +ハイフン付きのメンバ変数名を参照する方法記事を読む
  • +デザイナーさんもバージョン管理記事を読む
  • +文字列から数値へのキャストの落とし穴記事を読む
  • +インタラクティブなコマンドラインプログラム記事を読む
  • +PEAR::Net_SmartIRCではじめるIRC Bot入門記事を読む
  • +PHPの定数を活用しよう記事を読む
  • +stdinからのメール処理でメール情報を取得する記事を読む
  • +比較の落とし穴記事を読む
  • +Visual and Audio CAPTCHAクラスでCAPTCHA画像作成記事を読む
  • +PHPのGDライブラリで日本語フォントを美しく描画する方法記事を読む
  • +コマンドを使ってスピードアップ記事を読む
  • +PEAR::SOAPでWebサービス記事を読む
  • +PHPでJavaScriptを難読化記事を読む
  • +ブログパーツを作ってみよう記事を読む
  • +SQL Designerを使おう記事を読む
  • +高機能なシンタックスハイライター、GeSHiを使ってみよう記事を読む
  • +ファイルの文字コードをコマンドで一気に変換記事を読む
  • +携帯サイトでセッションを使用するときの落とし穴!記事を読む
  • +エラー通知記事を読む
  • +PHPの便利なコマンドラインオプションを再発見記事を読む
  • +PEAR::XML_Serializerを用いてXMLをパース記事を読む
  • +悪意のあるコードの埋め込みと実行記事を読む
  • +mod_rewriteでの%2F問題記事を読む
  • +PHPの便利な関数 glob記事を読む
  • +Smartyのmodifierを使いこなそう記事を読む
  • +PHP_JPEG_Metadata_ToolkitでJPEG画像のメタ情報を編集する記事を読む
  • +Mantisを使ってみよう記事を読む
  • +PHPファイルの応答ヘッダーに含まれるPHPバージョンを隠蔽する記事を読む
  • +パスワードは必ず暗号化して保存しよう記事を読む
  • +ファイルアップロード処理の小技記事を読む
  • +strftime関数で頭に0がつかない月表示をする記事を読む
  • +PHPの設定ファイルを分離する記事を読む
  • +配列の + (プラス) 演算子記事を読む
  • +PEAR::Services_AmazonでAmazonにアクセス記事を読む
  • +PEAR::Net_Serverでサーバデーモンを作ろう記事を読む
  • +すごいリロード対策記事を読む
  • +PHP_Compatを使って新しいバージョンの関数・定数を使う記事を読む
  • +iconvとmbstring記事を読む
  • +まだ、PEAR::DBをお使いの方へ記事を読む
  • +再帰関数を使ってみよう記事を読む
  • +PEAR::Net_POP3を使ってPOP3サーバにアクセスしよう記事を読む
  • +PEAR::HTML_QuickForm_Livesearchを試してみよう記事を読む
  • +スクリプト上で楽にデータをPOST送信しよう記事を読む
  • +callbackあれこれ記事を読む
  • +Smartyのキャッシュを使って負荷を下げよう記事を読む
  • +ImageMagickで簡単に画像処理記事を読む
  • +可逆暗号のススメ記事を読む
  • +PEAR::Text_Highlighterでソースコードに色づけ記事を読む
  • +eAcceleratorでスピードアップ記事を読む
  • +CURLのセッションを引き継ぐ方法記事を読む
  • +mod_rewriteを使いこなそう記事を読む
  • +TRUE or FALSE ?記事を読む
  • +基礎構文処理速度のあれこれ記事を読む
  • +bamcompileでスタンドアロンEXEアプリを作ろう記事を読む
  • +IPアドレスの保存方法記事を読む
  • +オブジェクトとserialize記事を読む
  • +PEAR::HTTP_Clientでサイトの内容取得記事を読む
  • +UTF-7とクロスサイト・スクリプティング記事を読む
  • +PHPでYAML記事を読む
  • +PEAR::Cache_Liteで簡単キャッシュ記事を読む
  • +ブルートフォース攻撃の恐怖記事を読む
  • +PEAR::HTML_AJAXでAjax記事を読む
  • +PEAR::Logでログ管理記事を読む
  • +連想配列でハッシュの使用記事を読む
  • +WinBinder でデスクトップアプリケーション記事を読む
  • +sharedanceでWebサーバ間のセッション共有記事を読む
  • +Smarty内でPHP関数を使う記事を読む
  • +XdebugとWinCacheGrindを使って、パフォーマンス測定を行おう記事を読む
  • +関数とバイナリセーフ記事を読む
  • +グラフ生成ライブラリの紹介(1)記事を読む
  • +グラフ生成ライブラリの紹介(2)記事を読む
  • +PHPからJSON作成を扱う記事を読む
  • +mb_strlen()関数の落とし穴記事を読む
  • +str_replace、便利な所と注意点記事を読む
  • +php.ini以外にもある、PHPの設定方法記事を読む
  • +PEAR::Calendarで簡単にカレンダーを作る記事を読む
  • +マルチバイト文字とXSS脆弱性記事を読む
  • +携帯サイトを作るためのPEAR::Net_UserAgent_Mobile記事を読む
  • +FPDFで簡単にPDFを作ろう記事を読む
  • +PHPの最後の?>は不要なんです記事を読む
  • +emacsでPHP開発記事を読む
  • +JavaScriptをPHPで記述しよう記事を読む
  • +$_SERVER['PHP_SELF']とXSS脆弱性記事を読む
  • +continueとbreak、使いこなしてますか?記事を読む
  • +PHPのイースターエッグを見つけ出そう記事を読む
  • +HTMLエスケープ方法を見直そう htmlspecialcharsとhtmlentities記事を読む
  • +strtotimeの落とし穴記事を読む
  • +MagpieRSSで簡単にRSSを操作しよう記事を読む
  • +2038年問題記事を読む
  • +バージョンによって挙動の変わるチェック関数に注意しよう記事を読む
  • +文字列置換はstr_replaceだけじゃない。strtrでも可能!記事を読む
  • +isset関数の小ネタ記事を読む
  • +関数の知られざる引数(print_r関数、session_regenerate_id関数)記事を読む
  • +ストリーム関数を使ってみよう記事を読む
  • +session_destroy関数はファイルを消すだけで、スクリプト内ではセッション変数が使えてしまう記事を読む
Tipsꗗy[W 

Pick Up Q&A

Q
ログファイルの中の空のデータ行を削除したい
 このエントリーをはてなブックマークに追加 
A
ログのデータ個数(列数)が固定で、空のログが"<><><>"だと既知であれば if ($line === "<><><>") { continue; } で読み飛ばしてもいいのでは? ...

>>続きを読む

まずは配列や文字列の扱いから、じっくり勉強して行きましょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)