PHP. Run PHP via Linux
1. File
php.scr, permissions rwxr-x---
, user
root
#!/usr/local/bin/php
<?php
$a = 1;
$b = 2;
echo "vars \t$a \t$b\n";
?>
2. :
#!/usr/bin/php
<?php
//########################### 1 ##################################
print "uname - ".exec("uname")."\n\n";
//########################### 2 ##################################
print "hostname - ".shell_exec("hostname")."\n";
//########################### 3 ###################################
system("uptime");
?>
3.:
#!/bin/bash
date
##################### 1 #############################
pv='External BASH variable print test.'
php_cmds=`
/usr/bin/php << EOF
<?php
print("\n"."PHP version is: ".phpversion()."\n\n");
print("$pv");
?>
EOF`
echo "$php_cmds"
######################## 2 #######################
php -r '
print("\n");
print("Zend version is: ".zend_version()."\n\n");
'
######################## 3 #######################
php -r 'echo phpinfo();' | grep -e "=>" | more