Command-Line Scripts
Flag Toggles
Convert a flag into a behavior label.
Flag Toggles
flag_toggle.php
<?php
$verbose = ;
$enabled = $verbose === "yes";
$mode = $enabled ? "detailed" : "quiet";
echo "verbose=" . $verbose . "\n";
echo "mode=" . $mode . "\n";
<?php
$verbose = ;
$enabled = $verbose === "yes";
$mode = $enabled ? "detailed" : "quiet";
echo "verbose=" . $verbose . "\n";
echo "mode=" . $mode . "\n";
flag-toggle
A boolean command-line flag usually changes a small behavior decision. This example models the flag with scalar fixture data.