<?php
function limited() {
static $invocationcount = 0;
++$invocationcount;
if($invocationcount <= 3) {
echo "You have called this function $invocationcount times.\n";
}
else {
echo "Stop doing that!\n";
}
}
for($i = 0; $i < 5; ++$i) limited();
PD9waHAKCmZ1bmN0aW9uIGxpbWl0ZWQoKSB7IAogICAgc3RhdGljICRpbnZvY2F0aW9uY291bnQgPSAwOyAKICAgICsrJGludm9jYXRpb25jb3VudDsgCiAKICAgIGlmKCRpbnZvY2F0aW9uY291bnQgPD0gMykgeyAKICAgICAgICBlY2hvICJZb3UgaGF2ZSBjYWxsZWQgdGhpcyBmdW5jdGlvbiAkaW52b2NhdGlvbmNvdW50IHRpbWVzLlxuIjsgCiAgICB9IAogICAgZWxzZSB7IAogICAgICAgIGVjaG8gIlN0b3AgZG9pbmcgdGhhdCFcbiI7IAogICAgfSAKfSAKCmZvcigkaSA9IDA7ICRpIDwgNTsgKyskaSkgbGltaXRlZCgpOw==