print '
[1] | '; } else{ $list_str .= '1 | '; } if($this_page - $visible_page < 1){ $start_fo_for = 1; } else{ $start_fo_for = $this_page - $visible_page; } if($start_fo_for + 2*$visible_page >= $all_page){ $end_fo_for = $all_page; } else{ $end_fo_for = $start_fo_for + 2*$visible_page; } $list_str .= '... | '; for($i = $start_fo_for; $i <= $end_fo_for - 1; $i++){ $page_number = $i + 1; if($i == $this_page){ $list_str .= '['.$page_number.'] | '; } else{ $list_str .= ''.$page_number.' | '; } } $list_str .= '... | '; if($this_page == $all_page){ $end_page = $all_page + 1; $list_str .= '['.$end_page.'] | '; } else{ $end_page = $all_page + 1; $list_str .= ''.$end_page.' | '; } $list_str .= '