//ファイルを書き込むときは、「|||」を使用してレコード内の各フィールドを区切ります。
//たとえば、レコード 1 は $ として表されます。 str1= $name."||".$pass."||".$title."||".$message."||".…………
//レコード 1 を接続するときに使用します2 つを記録します。$str=$str1."|||".$str2."|||....
//最終的に生成されるファイルは次のとおりです
//Flying Fox| |450948643||これがテーマです||これがメッセージの内容です||1|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||2|||フライング フォックス||450948643 ||これはトピックです||これはメッセージの内容です|| 3|||フライング フォックス||450948643||これはトピックです||これはメッセージの内容です||4|||フライング フォックス||450948643||これがトピックです||これはメッセージの内容です||5|||Flying Fox ||450948643||これはトピックです||これはメッセージの内容です||6|||Flying Fox||450948643||これはトピック||これはメッセージの内容です||7|||Flying Fox||450948643||これはトピックです||これはメッセージの内容です||8|||Flying Fox||450948643||これはトピックです||これはメッセージの内容です||9|||フライング フォックス||450948643||これはトピックです||これはメッセージの内容です||10|||フライング フォックス||450948643||これはトピックです||これはメッセージの内容です||11|||Flying Fox||450948643||これはトピックです||これはメッセージの内容です||12| ||Flying Fox||450948643||これはトピックです||これはメッセージの内容||13|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||14|||フライング フォックス||これがトピックです||これがメッセージの内容です||15|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||16|||フライング フォックス||450948643||これがトピックです ||これがメッセージの内容です|| 17|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||18|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です ||19| ||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||20|||フライング フォックス||450948643||これがトピックです||これはメッセージの内容です||21|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||22|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||23||| >//ファイル内のデータの取得を開始します。プログラムリストは次のようになります
$end="|||" //ファイルの書き込み時に使用される記号に応じてレコード区切り文字が決まります
$mid= "||"; // フィールド区切り文字、上記と同じ
$temp=file("messageboard.info") // ファイルの内容を配列に読み込みます
$temp=join("",$temp); ); //読み込む配列を文字列にする
$mess=explode($end,$temp) //レコードを分割する
$num=count($mess);分割された文字列配列要素。レコード Number
if (!$dpage) $dpage=1; // 現在のページ番号を格納します
$row=15; // 表示する行数each page
if ($num/$row= = Floor ($ num/$ row) $ page = $ num/$ row; // 整数が取得できるかどうかを確認し、
Else if ( $ num/$ row & gt; = Floor ($ num/$ $ ($ num/$ row)) $page=floor($num/$row) 1; // 合計数をページごとの行数で割った方が大きい場合取得した項目数より小さい場合は切り上げて1を加算します。
else if ($num/$row $ minnum =($dpage-1)*$row; //現在のページはこの番号からレコードの取得を開始します
$maxnum=$i {
$message=explode($mid,$mess[$i]); // レコード内のフィールドを分割します
$num1=count ($ MESSAGE); // レコード内の要素の数を計算します。ループを制御する配列
for ($ j = 0; $ j & lt; $ num1; $ j)
{
echo $ message [$ j] ." ";配列を一度に実行します。
2 ページ、現在最初のページにいる場合
{ $paged=$dpage 1; echo "前のページ次のページ
"; }
else if ($page>=2&&$dpage>=$page) // 総ページ数が2 ページより大きい、かつ現在のページが合計ページ数未満である
{ $pageu=$dpage-1; echo "前のページ 次のページ
"; }
else if ($page>=2&&$dpage>=1&&$dpage { $pageu=$dpage-1;$paged=$dpage 1;echo "前のページ 前のページ
";}
//ページが 1 つしかない場合
else echo "前のページ前のページ";
?> ;
[この記事の著作権は著者とOso.comが共有しています。転載する場合は著者と出典を明記してください]

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ドリームウィーバー CS6
ビジュアル Web 開発ツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
