PHP テキスト記事のページネーション コードの例
リリース: 2016-07-25 09:05:14
-
- /**
- ************************************************ **********
- * Read Me
- * 記事のページング
- *
- * ページング方法には、単語数によるページング、改行によるページング、特殊マークによるページングなどがあります
- * 実際、実装のアイデアは同じです。使用するだけです。特定のルールに従って配列に入れられます
- * そして、URL で渡されたパラメータに従って特定のフラグメントを取得できます
- *
- *
- * ファイル名: page.php
- * charset : UTF-8
- * 作成日: 2012-5-16
- * ********************************** *************** *************
- * @author itbdw @copyright (C) 2011- 2012 itbdw
- * @link http://weibo.com/itbudaoweng
- * @url http://bbs.it-home.org
- */
- header('Content-Type:text/html; charset=utf-8');
- $title = 'ページネーション テスト';
- //ページネーションが必要なデータ
- $data = <<皆さん、このページネーションはとても簡単です。それは ?
- 別の方法でページを設定してみました。
- DATA;
- $page = 0;記事の長さ
- $length = 0;
- //ページの長さ
- $perpage = 160;
- $link = '';
- $strArr = array(); = isset($_GET['page']) ? intval($_GET['page']) : 0;
- $length = strlen($data); // 単語数で分割します
- // $str = str_split( $ data, $perpage);
- //文字ごとに分割
- $delimiter = "n";
- $strArr = '<--pagination-->'; ) ;
- $strNum = count($strArr);
- $content = $strArr[$page];
- if ($strNum > 1) {
- $link .= '< ; a href="?page=0">ホームページ';
- $link .= 'ホームページ';
- for ($n = 0 ; $n < $strNum; $n++) {
- if ($n == $page) '' . } else {
- $link .= "" . = '';
- if ($page != ($strNum - 1)) {
- $link .= "最後のページ;/a>";
- } else {
- $link .= '最後のページ';
- }
- }
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31