glot
Новичок
как создать второй цикл идентичный первому
есть цикл извлекающий слова из текстового файла (снизу)
нужно чтобы создавались переменные $string0,$string2 ,$string3, $string4 (под другими названиями и из другово файла допустим LINKS1.txt)первый должен остаться как есть
Может можно вложить новые переменные в этот цикл?
srand((float) microtime() * 10000000);
$links = array();
$handle = fopen("links.txt", "r");
while(!feof($handle)) {
$str = fgets($handle);
$str=trim($str);
if(empty($str)) continue;
$links[] = $str;
}
fclose($handle);
$NumHrefLinks = 5; // $NumHrefLinks >= 5
$num = (!empty($_REQUEST['n']))? intval($_REQUEST['n']) : $NumHrefLinks;
if($num<1 || $num>=count($links)) $num=$NumHrefLinks;
$script = $_SERVER[SCRIPT_NAME] . "?n=$num&id=";
if(empty($_REQUEST['n'])) $num = (int)(count($links)/30);
if($num<$NumHrefLinks) $num=$NumHrefLinks;
$rand_keys = array_rand($links, $num);
$output = '<ul>';
$output2 = '<p>';
for($i=0; $i<$num; $i++) {
$output .= "<li><a href=\"".
($script. round($PagesCountApprox*rand()/getrandmax()))."\" title=\"".$links[$rand_keys[$i]]."\">".
$links[$rand_keys[$i]]."</a>\n";
$output2 .= "\n" . $links[$rand_keys[$i]] .", \n";
}
$output .= '</ul>';
$output2 .= '</p>';
$HTML_title = $links[$rand_keys[0]];
$string0 = $links[$rand_keys[0]];
$string1 = $links[$rand_keys[1]];
$string2 = $links[$rand_keys[2]];
$string3 = $links[$rand_keys[3]];
$string4 = $links[$rand_keys[4]];
есть цикл извлекающий слова из текстового файла (снизу)
нужно чтобы создавались переменные $string0,$string2 ,$string3, $string4 (под другими названиями и из другово файла допустим LINKS1.txt)первый должен остаться как есть
Может можно вложить новые переменные в этот цикл?
srand((float) microtime() * 10000000);
$links = array();
$handle = fopen("links.txt", "r");
while(!feof($handle)) {
$str = fgets($handle);
$str=trim($str);
if(empty($str)) continue;
$links[] = $str;
}
fclose($handle);
$NumHrefLinks = 5; // $NumHrefLinks >= 5
$num = (!empty($_REQUEST['n']))? intval($_REQUEST['n']) : $NumHrefLinks;
if($num<1 || $num>=count($links)) $num=$NumHrefLinks;
$script = $_SERVER[SCRIPT_NAME] . "?n=$num&id=";
if(empty($_REQUEST['n'])) $num = (int)(count($links)/30);
if($num<$NumHrefLinks) $num=$NumHrefLinks;
$rand_keys = array_rand($links, $num);
$output = '<ul>';
$output2 = '<p>';
for($i=0; $i<$num; $i++) {
$output .= "<li><a href=\"".
($script. round($PagesCountApprox*rand()/getrandmax()))."\" title=\"".$links[$rand_keys[$i]]."\">".
$links[$rand_keys[$i]]."</a>\n";
$output2 .= "\n" . $links[$rand_keys[$i]] .", \n";
}
$output .= '</ul>';
$output2 .= '</p>';
$HTML_title = $links[$rand_keys[0]];
$string0 = $links[$rand_keys[0]];
$string1 = $links[$rand_keys[1]];
$string2 = $links[$rand_keys[2]];
$string3 = $links[$rand_keys[3]];
$string4 = $links[$rand_keys[4]];