- rand: documentation ( source)
<?php
function getTopNews($number = 5,$reset =false) {
static $cache = false;
//cache reset
if ($reset)
$cache = false;
//cache get
if ($cache){
echo 'cache ';
return $cache;
}
else {
echo 'query ';
/*$res = db_query("SELECT id,header,content FROM `news` ORDER BY id DESC LIMIT %d",(int)$number);
while($row = db_fetch_array($res)){
$out[] = $row;
}
*/
$out ='db'+rand(1,111);
//cache set
$cache = $out;
}
return $out;
}
echo getTopNews();
echo '<br />';
echo getTopNews();