Model how a command-line script checks its argument count.

Argument Counts

argument_count.php
<?php
$count = ;
$status = $count > 0 ? "has-args" : "empty";
$message = $count . " argument(s)";

echo "count=" . $count . "\n";
echo "status=" . $status . "\n";
echo "message=" . $message . "\n";
<?php
$count = ;
$status = $count > 0 ? "has-args" : "empty";
$message = $count . " argument(s)";

echo "count=" . $count . "\n";
echo "status=" . $status . "\n";
echo "message=" . $message . "\n";
<?php
$count = ;
$status = $count > 0 ? "has-args" : "empty";
$message = $count . " argument(s)";

echo "count=" . $count . "\n";
echo "status=" . $status . "\n";
echo "message=" . $message . "\n";
argument-count Command-line scripts often check how many arguments were supplied before they try to interpret them.