特別難しいことは無いけれどメモ。シェルとしてcasperjsスクリプトを実行して、その実行結果をphpにreturnするという感じ。 var casper = require('casper').create(); casper.start('<任意のURL>', function(){ this.echo(this.getHTML()) ; }); casper.run(function() { // 処理実行 this.exit() ; //メッセージを出力して終了 });