<?php /** * ページング機能サンプル */ // エラーを表示してデバッグできるようにする ini_set('display_errors'); error_reporting(E_ALL); /** * エスケープ * @param string $str * @return string */ function h($str) { return htmlspecialchars($str, ENT_QUOTES, 'utf-8'); } /** * 現在のページ番号を取得する * @return int */ function getCurrentPage() { return (int) filter_input(INPUT_GET, 'page'); } /** * ページャーを組み立てる * @return string */ function pagination($