php-node

0.0.2 • Public • Published

php-node

Use PHP in nodejs, as Express view engine

$ npm install php-node

var render = require('./index.js')({bin:"c://php//php.exe"});
 
render(__dirname+'/index.php', {}, function(e, r) {
    console.log(r);
})
 
// use PHP as view engine in Express
var express = require('express'),
    app = express(),
    phpnode = require('./index.js')({bin:"c:\\php\\php.exe"});
 
app.set('views', __dirname);
app.engine('php', phpnode);
app.set('view engine', 'php');
 
app.all('/index.php', function(req, res) {
   res.render('index');
})
 
var port = process.env.PORT || 3000;
app.listen(port, function() {
  console.log("Listening on " + port);
})

Readme

Keywords

none

Package Sidebar

Install

npm i php-node

Weekly Downloads

4

Version

0.0.2

License

none

Last publish

Collaborators

  • dpweb