fork download
  1. <?php
  2.  
  3. $input = "\t\n\r \tfoo";
  4.  
  5. function lspace($input) {
  6. if ($input && ($input = strval($input))) {
  7. if (preg_match('/^\s*/', $input, $matches)) {
  8. return $matches[0];
  9. }
  10. }
  11. return '';
  12. }
  13.  
  14. var_dump(lspace("foo"));
  15. var_dump(lspace(" foo"));
  16. var_dump(lspace(" \t foo"));
  17. var_dump(lspace("\n \tfoo"));
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
string(0) ""
string(2) "  "
string(5) "  	  "
string(4) "
  	"