タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとPHPに関するsasaplus1のブックマーク (2)

  • php.js - PHP VM with JavaScript

    This library reads PHP code and transforms it into JavaScript code which can be run in the PHP VM in this library, resulting in same results as with PHP. It starts by tokenizing the PHP code into tokens, which it then uses to build an AST tree. Once the tree has been constructed, the script compiles it into JavaScript that can be interpreted by the VM and then executes it. Any additional unconvert

  • finallyな書き方、デストラクタな書き方

    前回の記事の補足。微妙にコード例がわかりにくい気がしたので、同じようなコードをfinallyで書いた場合とデストラクタで書いた場合の比較をしてみます。 題材 やっぱりファイル操作しか思いつかなかったので、ファイルを追記モードで開いて書きこむだけのlogger()関数を実装することを考えました。かなり適当な作りですので、実用性は微妙です。 logger(file, message, time=null) string file: 書き込むファイル名。もし書き込めないファイルを指定した場合はdefault.logに書き込む。default.logは必ず書き込めるものとしてよい。 string message: 書き込む文字列。 string time: ログに出す時間を指定する。省略した場合は現在時刻が書き込まれる。 fileに書き込めないファイルパスを突っ込んだ場合、timeにパースできない

    finallyな書き方、デストラクタな書き方
  • 1