<?php
function test($i) {
echo $i, PHP_EOL;
if( $i == 3 ) {
return 'bla-bla-bla';
}
else {
return false;
}
}
$i = 0;
while( ! $page = test($i)) {
++$i;
}
PD9waHAKCmZ1bmN0aW9uIHRlc3QoJGkpIHsKCWVjaG8gJGksIFBIUF9FT0w7CglpZiggJGkgPT0gMyApIHsKCQlyZXR1cm4gJ2JsYS1ibGEtYmxhJzsKCX0KCWVsc2UgewoJCXJldHVybiBmYWxzZTsKCX0KfQoKJGkgPSAwOwp3aGlsZSggISAkcGFnZSA9IHRlc3QoJGkpKSB7CgkrKyRpOwp9CnZhcl9kdW1wKCRwYWdlKTs=