3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php /* * Getting MAC Address using PHP * Md. Nazmul Basher */ ob_start(); // Turn on output buffering system('/sbin/ifconfig | grep HWaddr'); //Execute external program to display output $mycom=ob_get_contents(); // Capture the output into a variable ob_clean(); // Clean (erase) the output buffer echo $mycom;die; $findme = 'Physical'; $pmac = strpos($mycom, $findme); // Find the position of Physical text $mac=substr($mycom,($pmac+36),17); // Get Physical Address echo $mac;
based on hTNbE
Output for 4.3.0 - 7.1.0