PHPのSpiderMonkey拡張を使ってPHPコード内でJavaScriptを使うチュートリアル
2009年06月09日-
スポンサード リンク
Using JavaScript in PHP with PECL and SpiderMonkey
PHPのSpiderMonkey拡張を使ってPHPコード内でJavaScriptを使うチュートリアルが zend.com にて紹介されているみたいです。
インストール手順〜サンプルコード、動作結果までが紹介されています。
かなり前に「php-js」という同様にspidermonkeyを使うものを紹介しましたが、こちらも以下のようなコードがかけて、なかなか興味深い
<?php
// 拡張インストールで使えるようになったJSContextのinstanciate
$js = new JSContext();
// 変数定義
$a = 10;
$b = 2;
function sample()
{
return 5;
}
// JavaScript コンテキストの中に変数を代入
$js->assign('a', $a);
$js->assign('b', $b);
$js->registerFunction('sample', 'sample');
// JavaScript コードの記述
$script = <<<END
c = a + b + sample();
END;
// evaluate script and display result
echo "The sum of $a and $b is: " . $js->evaluateScript($script);
?>
PHPで書いておいたクラスライブラリをJavaScript内で使うなんていうこともやっていて面白いです。
関連の記事検索:PHP, JavaScript
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 2012年2月10日 管理人のブックマーク
- ブラウザ上でPDFを表示するJSライブラリ「PDF.js」
- 次世代の検索フォームを作成するjQuery&CSS3サンプル
- 2012年2月9日 管理人のブックマーク
- faviconを書き換えてfacebookの通知っぽくしてくれるfaviconアラート実装ライブラリ「Tinycon」
- ページめくりを実現するためのjQueryプラグイン集
- 2012年2月8日 管理人のブックマーク
- HTMLをアップするとCSSのスケルトンを自動生成してくれる「bearcss」
- HTML5で綺麗でインタラクティブなグラフが描けるライブラリ「Flotr2」
- 2012年2月7日 管理人のブックマーク
- 過去のエントリ



















間違いの指摘をしていただける方はメール、あるいはTwitterでお願いします(クリック)




