[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
201-
301-
この機能を使うにはJavaScriptを有効にしてください
|
プログラムスレッド
237
:
女傑
◆nDpXSJz8i.
:2013/03/20(水) 11:08:57
$kazu = count($page_array);
$i=0;
while (list($key, $val) = each($page_array)) {
$bango = $i+1+$page_line_num*$page_num-1-$page_line_num+1;
echo "$bango:$key => $val<br>\n";
$i++;
}
$next_page=$page_num+1;
$back_page=$page_num-1;
$kazu1 = count(array_keys($array2, "1着"));
$kazu2 = count(array_keys($array2, "2着"));
$kazu3 = count(array_keys($array2, "3着"));
$kazu4 = $allkazu-$kazu1-$kazu2-$kazu3;
if($back_page >= 1){$back_str='<a href="'.$thisphp.'?page='.$back_page.'">前へ</a>';}
else{$back_str='<span style="color:gray">前へ</span>';}
if(count($array) > ($next_page-1)*$page_line_num){$next_str='<a href="'.$thisphp.'?page='.$next_page.'">次へ</a>';}
else{$next_str='<span style="color:gray">次へ</span>';}
//$all_page_num=count($array) / ($page_line_num-1);
$all_page_num=count($array) / ($page_line_num-1);
//ceil
$kiriage = ceil($all_page_num); $kir = $kiriage-1;
for($i=1;$i<$kiriage;$i++){
if($i != $page_num){$page_str.='[<a href="'.$thisphp.'?page='.$i.'">'.$i.'</a>]';}
else{$page_str.='[<span style="color:gray">'.$i.'</span>]';}
}
//$soupage = floor($all_page_num);
$array_lowercase = array_map('strtolower', $array);
$array4 = array_multisort($array_lowercase, SORT_ASC, SORT_NUMERIC, $array2);
//print_r(array_count_values($array2));
$zensei = "{$kazu1}-{$kazu2}-{$kazu3}-{$kazu4}";
$sen = "戦";
$shou = "勝";
$icchaku = $kazu1;
$shoritu = $kazu1/$allkazu;
$shoritu = round($shoritu, 3);
$rentai = (($kazu1)+($kazu2))/$allkazu;
$rentai = round($rentai, 3);
if ($all_page_num < $page_num) {
echo <<<EOF
<font>ページが見つかりません</font>
</body></html>
EOF;
exit;
}
if ($rentai != 1){
$rentai = sprintf( "%.3f", $rentai );
$rentai = substr_replace($rentai, "", 0,1);
}
if ($rentai == 1) { $rentai = '1.000'; }
if ($shoritu != 1){
$shoritu = sprintf( "%.3f", $shoritu );
$shoritu = substr_replace($shoritu, "", 0,1);
}
if ($shoritu == 1) { $shoritu = '1.000'; }
echo <<<EOF
<p>$back_str $page_str $next_str</p>
<p>成績$allkazu$sen$icchaku$shou [$zensei]</p>
<p>勝率$shoritu 連対率$rentai</p>
EOF;
$kai = "回";
foreach (array_count_values($array2) as $key => $val) {
echo "$key$val$kai<br>\n";
}
echo <<<EOF
<p>$page_num/$kir</p>
EOF;
reset($array3);
while (list($key, $val) = each($array3)) {
echo "$key => $val<br>\n";
}
for (reset($array3);$key = key($array3);next($array3)) {
echo "$key => $array3[$key]<br>\n";
}
foreach ($array3 as $key => $val) {
echo "$key => $val<br>\n";
}
$ka = count(array_keys($array3, "1着"));
$ka2 = count(array_keys($array3, "2着"));
$ka3 = count(array_keys($array3, "3着"));
$ka4 = count($array3)-$ka-ka2-ka3;
echo "1着$ka$kai<>2着$ka2$kai<>3着$ka3$kai<>着外$ka4$kai";
?>
</body></html>
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板