updated description without utf-8 symbols | ||
---|---|---|
mario authored 4 days ago last checkin fd98f7874 ⎘ | ||
📄 Makefile | Reworked wrapper script to allow for piping and `-` placeholder param‹› | 3842 days ago |
📄 pipefunc.php | Use array_shift for multiple positional - - - stdin/json placeholders‹› | 3842 days ago |
php
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..)