Build a small JSON response from scalar values.

Response Payloads

response_payload.php
<?php
$count = ;
$status = $count > 0 ? "ok" : "empty";
$json = json_encode(["status" => $status, "count" => $count]);

echo "status=" . $status . "\n";
echo "json=" . $json . "\n";
<?php
$count = ;
$status = $count > 0 ? "ok" : "empty";
$json = json_encode(["status" => $status, "count" => $count]);

echo "status=" . $status . "\n";
echo "json=" . $json . "\n";
<?php
$count = ;
$status = $count > 0 ? "ok" : "empty";
$json = json_encode(["status" => $status, "count" => $count]);

echo "status=" . $status . "\n";
echo "json=" . $json . "\n";
response-payload Handlers often finish by building a response payload. This example encodes a small immediate array and keeps the output as JSON text.