Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,859 questions

51,780 answers

573 users

How to execute command via shell and return the the output as a string in PHP

2 Answers

0 votes
$output = shell_exec('dir *'); // windows
echo "<pre>$output</pre>";


/*
run:
    
Volume in drive C has no label.
 Volume Serial Number is 82FE-B461

 Directory of C:\xampp\htdocs\workingframe.com

07/16/2016  01:04 PM              .
07/16/2016  01:04 PM              ..
07/13/2016  11:59 PM              bootstrap-3.3.6-dist
07/15/2016  09:32 PM             1,391 connect.php
...
       
*/

 



answered Jul 17, 2016 by avibootz
0 votes
$output = shell_exec('dir b*'); // windows
echo "<pre>$output</pre>";


/*
run:
    
 Volume in drive C has no label.
 Volume Serial Number is 82FE-B461

 Directory of C:\xampp\htdocs\workingframe.com

07/13/2016  11:59 PM              bootstrap-3.3.6-dist
               0 File(s)              0 bytes
               1 Dir(s)  31,290,167,296 bytes free


       
*/

 



answered Jul 18, 2016 by avibootz
...