タグ

ブックマーク / www.naoto.tv (1)

  • PHP 実践 Win32OLE-1

    WindowsではCOMという手法によって様々な言語やスクリプトからアプリケーションを操作することが可能です。 VC++やVBは言うに及ばず、有名どころではPerlRuby等のスクリプト言語もこの方法をサポートしています。 そしてもちろん、PHPもこの手法をサポートしています。 名前からしてWindows環境でしか利用できません。 つまり、WindowsPHPのみでの利用が可能です。当然ですが、Unix環境では利用はできません。 Win版PHPではコアにCOMサポートが含まれていますので、特殊なインストール処理を要しません。 まずは動作の確認を行ってみます。 <?php $WshShell = new COM("WScript.Shell"); var_dump($WshShell); ?> 上記ではシェルへのCOMオブジェクトを取得しています。var_dump( ) によって取得し

    helldeath
    helldeath 2012/03/01
    IEコンポーネントをPHPから使う。Windows限定だけど、これでスクレイピングできるかも
  • 1