“Windows poleceń PHP Uruchom” Kod odpowiedzi

Wiersz poleceń PHP Uruchom

shell_exec('ls');
// or
exec('ls');
GutoTrosla

Jak wykonać polecenie CMD w PHP


I'm not sure what shell you are going to get with this function, but you can find out like this:

<?php
$cmd = 'set';
echo "<pre>".shell_exec($cmd)."</pre>";
?>

On my FreeBSD 6.1 box I get this:

USER=root
LD_LIBRARY_PATH=/usr/local/lib/apache2:
HOME=/root
PS1='$ '
OPTIND=1
PS2='> '
LOGNAME=root
PPID=88057
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
SHELL=/bin/sh
IFS='     
'

Very interesting.  Note that the PATH may not be as complete as you need.  I wanted to run Ghostscript via ImageMagik's "convert" and ended up having to add my path before running the command:

<?php
$cmd = 'export PATH="/usr/local/bin/"; convert -scale 25%x25% file1.pdf[0] file2.png 2>&1';
echo "<pre>".shell_exec($cmd)."</pre>";
?>

ALSO, note that shell_exec() does not grab STDERR, so use "2>&1" to redirect it to STDOUT and catch it.
Annoying Aardvark

Terminal poleceń PHP Uruchom

php -r "Print \"Hello, World!\";"
Alberto Peripolli

Windows poleceń PHP Uruchom

//run your php  file via terminal

> php PATH/index.php

//to run any command just simply use BackTick
 index.php file contain code like this

  echo(`Your comman will goes here `);
//=====================
Note: do not use single quotes or double Quotes use backTick otherwise you command
simply printed on terminal without runing.
Singh99

Odpowiedzi podobne do “Windows poleceń PHP Uruchom”

Pytania podobne do “Windows poleceń PHP Uruchom”

Więcej pokrewnych odpowiedzi na “Windows poleceń PHP Uruchom” w PHP

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu