Documentation du code de SPIP et de ses plugins

Révisions

diff.php

Fonctions utilitaires du plugin révisions

Table of Contents

Classes

Diff
Génération de diff a plusieurs étages
DiffTexte
Génération de diff sur un Texte
DiffPara
Génération de diff sur un paragraphe
DiffPhrase
Génération de diff sur une phrase

Functions

lcs_opt()  : array<string|int, mixed>
Calcule un LCS (Longest Common Subsequence) simplifié
lcs()  : array<string|int, mixed>
Calcule un LCS (Longest Common Subsequence)
preparer_diff()  : mixed
afficher_diff()  : mixed

Functions

lcs_opt()

Calcule un LCS (Longest Common Subsequence) simplifié

lcs_opt(array<string|int, mixed> $s) : array<string|int, mixed>

Chaque chaîne est une permutation de l'autre et on passe en paramètre un des deux tableaux de correspondances

Parameters
$s : array<string|int, mixed>
Tags
see
lcs()
Return values
array<string|int, mixed>

lcs()

Calcule un LCS (Longest Common Subsequence)

lcs(array<string|int, mixed> $s, array<string|int, mixed> $t) : array<string|int, mixed>

Les deux chaînes n'ont pas été traitées au préalable par la fonction d'appariement

Parameters
$s : array<string|int, mixed>
$t : array<string|int, mixed>
Tags
see
lcs_opt()
Return values
array<string|int, mixed>

preparer_diff()

preparer_diff(mixed $texte) : mixed
Parameters
$texte : mixed

afficher_diff()

afficher_diff(mixed $texte) : mixed
Parameters
$texte : mixed

        
On this page

Search results