This command returns PHPoC version, processor information, and hardware information. It requires a parameter string starting with '-' and supports multiple parameters with a parameter character. Example: system("uname -sv");
Parameter | Description |
---|---|
s | PHPoC engine name |
v | PHPoC engine version |
p | Processor information |
i | Hardware platform information |
The following is an example of the uname command.
<?php
// when the product is PBH-101
echo system("uname -s"), "\r\n"; // OUTPUT: PHPoC
echo system("uname -v"), "\r\n"; // OUTPUT: 1.0.0
echo system("uname -i"), "\r\n"; // OUTPUT: PBH-101
echo system("uname -p"), "\r\n"; // STM32F407 Cortex-M4F 168MHz
echo system("uname -svpi"), "\r\n";
// OUTPUT: PHPoC 1.0.0 STM32F407 Cortex-M4F 168MHz PBH-101
?>