ホームページ > バックエンド開発 > PHPチュートリアル > Phison-up10 量産ツール v1.78.00 PHP テキスト操作クラス

Phison-up10 量産ツール v1.78.00 PHP テキスト操作クラス

WBOY
リリース: 2016-07-29 08:35:10
オリジナル
995 人が閲覧しました

コードをコピーします コードは次のとおりです:

class CtbClass {
var $file; var $index;
// ファイルを作成し、入力を書き込みます
function null_write($new)

,fclose($f); / Readfile() の戻りで、データ行を 1 次元配列に変換します。
Function Make_array ($ LINE) {
$ array = Explode ("x0e", $ line);
RETURN $ array の行を変換します。データを 1 次元配列に変換します
$array を返す
}文 // データ ファイルに返される行数
Function getlines () {
$ f = file ($ this- & gt; file) ) ; $this->get () ;(){for($ i = 0; $ i< = $> $ i ++){$ explode( "x0e"、$ rec);flock($ f、lock_sh); = 0; $ i< = $ this-> $ i ++){"function read_file(){line = file($ this-> file);
array_push($ tmpline);"a"); $ check_n == 1)fputs( "n"); LOCK_SH);
While ($ LINE = FGETS ($ F, 1024)) {
$ newfile. = $ f),"w"); fclose( $f);️ implode("x0E",$update_array)
$newfile $f=fopen($this->file,"r") ($i=0;$i implode("x0E",$up date_array); flock ($f,LOCK_SH); $ TMPLINE = Explode ("X0e", $ LINE);
IF ($ tmpline [$ colorn] == $ query_string); newfile. = $ newline;
} else {
$ line ;
} L}
$ f = Fopen ($ this-& gt; ファイル, "w");ロック_ex);
fputs ($ f, $ newfile);
; file); for($ i = 0; $ i&lt($ fc); $ i ++) This> file、$ f、$ newfile);
; file、 "r"); File = file($ this> file)でフィールドの最大値を取得します( "x0e"、$ tlines [$ i]);//データファイルのフィールドに$ query_stringが含まれており、すべての適格なデータが2次元配列列、$ query_string){)
; file){
read_file(); $ $ this->的 // データファイルのフィールドにクエリ対象の $ Query_String が含まれているかどうかを確認し、最初の条件付きデータを 1 次元配列で返します
Function Select_line ($ colorn, $ query_string) {
$ TLINE = $ this- & gt; {;   
// select next/prev line(next_prev ==> 1/next, 2/prev) by cx
関数 select_next_prev_line($column, $query_string, $next_prev) {
$tline = $this->read_file() ;   
$line_key_end = count($tline) - 1;   
$line_key = -1;   
foreach ($tline as $tmpLine) {
$line_key++;   
$line = $this->make_array($tmpLine);   
if ($next_prev == 1) { // 次?   
if ($line[$column] == $query_string) {
if ($line_key == 0) {
Return 0;   
}  else {
$line_key_up = $line_key - 1;   
return $up_line;   
} else {
$up_line = $line;   
}
} elseif ($next_prev == 2) { // 前?   
if ($line[$column] == $query_string) {
if ($line_key == $line_key_end) {
0 を返します。   
}  else {
$line_key_down = $line_key + 1;   
休憩。   
}
else {
Return 0;   
}
}
$down_line = $this->make_ar ray($tline[$line_key_down]);   
戻り $down_line;   
}

}
?> 

以上は phison-up10量産ツール v1.78.00 の PHP テキスト オペレーション クラスを介しており、phison-up10量産ツール v1.78.00 に関する内容が含まれており、PHP 教則に関心のある友人の助けになることが望ましいです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート