Login   Register  
PHP Classes
elePHPant
Icontem

File: PHPNodeJSExample.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Dean Gostiša  >  PHP Node.js  >  PHPNodeJSExample.php  >  Download  
File: PHPNodeJSExample.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP Node.js
Execute JavaScript using Node.js from PHP
Author: By
Last change:
Date: 1 year ago
Size: 780 bytes
 

Contents

Class file image Download
<?php

include_once dirname(__FILE__) . '/PHPNodeJS.php';

$debug true;
$PHPNodeJS = new PHPNodeJS($debug);

// example 1 (run simple script without function)
$PHPNodeJS->run('
    var var1 = 10;
    var var2 = 20;
    console.log(var1+var2);'
);

// example 2 (run simple script, supply multiple arguments to function you want to call)
$PHPNodeJS->run('
    function test(var1, var2) {
        if (var1 == "3" && var2 == "20") {
            return true;
        } else {
            return false;
        }
    }'
'test', array('3''20'));

// example 3 (run script that uses jQuery as dependcy)
echo $PHPNodeJS->run('function test(url) {
  jQuery.get(url, function(data) {
        console.log(data);
    });
        return "";
}'
'test', array('http://www.videodeck.net'), true);
?>