Enjoy a randomly generated fortune:
$ fortune | cowsay _________________________________________ / The tao that can be tar(1)ed is not the \ | entire Tao. The path that can be | | specified is not the Full Path. | | | | We declare the names of all variables | | and functions. Yet the Tao has no type | | specifier. | | | | Dynamically binding, you realize the | | magic. Statically binding, you see only | | the hierarchy. | | | | Yet magic and hierarchy arise from the | | same source, and this source has a null | | pointer. | | | | Reference the NULL within NULL, it is | \ the gateway to all wizardry. / ----------------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
$output = shell_exec("/usr/games/fortune | /usr/games/cowsay"); echo $output;