note 125212 added to class.com

From: Date: Sun, 26 Jul 2020 21:52:21 +0000
Subject: note 125212 added to class.com
Groups: php.notes 
Request: Send a blank email to php-notes+get-214896@lists.php.net to get a copy of this message
Complete example of using WScript.Shell: <?php /** * Methods & properties * @link https://msdn.microsoft.com/en-us/library/2f38xsxe(v=vs.84).aspx */ $shell = new com('WScript.Shell', null, CP_UTF8); var_dump($shell->CurrentDirectory); foreach ($shell->Environment as $value) { var_dump($value); } // check file 'Test.php' $process = $shell->Exec('.../php.exe --syntax-check --file=".../src/Test.php"'); // wait complete: 1 - done while (! $process->Status) { usleep(5000); } // results: -1 - syntax error, 0 - no error var_dump($process->ExitCode); // show responce var_dump($process->StdOut->ReadAll()); // show errors var_dump($process->StdErr->ReadAll()); ?> ---- Server IP: 45.112.84.4 Probable Submitter: 103.51.166.36 (proxied: 31.129.215.166) ---- Manual Page -- http://php.net/manual/en/class.com.php Edit -- https://master.php.net/note/edit/125212 Del: integrated -- https://master.php.net/note/delete/125212/integrated Del: useless -- https://master.php.net/note/delete/125212/useless Del: bad code -- https://master.php.net/note/delete/125212/bad+code Del: spam -- https://master.php.net/note/delete/125212/spam Del: non-english -- https://master.php.net/note/delete/125212/non-english Del: in docs -- https://master.php.net/note/delete/125212/in+docs Del: other reasons-- https://master.php.net/note/delete/125212 Reject -- https://master.php.net/note/reject/125212 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#214896) next »