Collection of mostly command line tools / PHP scripts. Somewhat out of date.

โŒˆโŒ‹ โŽ‡ branch:  scripts + snippets

Transform PHP function parameter /*type*/ hints into assert() statements.
mario authored 747 days ago last checkin 5eaf0c63f
๐Ÿ“„ Makefile Reworked wrapper script to allow for piping and `-` placeholder paramโ€นโ€บ 833 days ago
๐Ÿ“„ pipefunc.php Use array_shift for multiple positional - - - stdin/json placeholdersโ€นโ€บ 833 days ago


Shell PHP function wrappers

Allow to call plain PHP functions from the command line.

  • Parameters can be passed as arguments:

    strtolower ABC
  • Or passed in from stdin:

    echo ABC | strtolower
  • And array functions can use JSON

    echo [1,2,3] | print_r
  • Alternatively as positional parameters

    echo '[1,2,3]' | var_dump -

It's most useful of course with simple string-to-string pipes:

cat file | gzencode | base64_encode | base64_decode | gzdecode | print_r

(Or something more pointful..)