lib/diff.php

CVS Rev. 1.7

do_diff($strlines1, $strlines2)

  • 差分データの作成
    • $strlines1 に古いデータ(文字列)を、$strlines2に新しいデータ(文字列)を入れて呼び出すと、保存用の差分データを作成する

diff_style_to_css($str = '')

  • 差分データを表示用に加工

do_update_diff($pagestr, $poststr, $original)

  • 更新の衝突が発生した時に表示される、差分表示(HTML)の生成
    • $pagestr に相手のデータ(文字列)
    • $poststr に自分のデータ(文字列)
    • $original に基準データ(文字列)

line_diff クラス

line_diff($plus = '+', $minus = '-', $equal = ' ')

arr_compare($key, $arr1, $arr2)

set_str($key, $str1, $str2)

str_compare($str1, $str2)

compare()

snake($k, $y1, $y2)

toArray()

DiffLine クラス

  • 基本的に、このクラス・クラス関数を直接呼び出す必要がありません

DiffLine($text)

compare($obj)

set($key, $status)

get($key)

merge($obj)

text()


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-05-25 (日) 23:54:06
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.215 sec.

OSDN