README FILE CLASS FILEREPLACE
-----------------------------
FileReplace es una clase de uso sencillo para reemplazo de marcas en
un fichero de texo usando un template para ello.
Usarla es muy sencillo.
Explicare los metodos, pero..., la mejor manera de usarla es ver el
test que se adjunta.
El template lo llamaremos: templatetest.txt.
El template seria algo asi:
--- cut here ---
TEST FILE CLASEFILEREPLACE
SIGNAL ONE: #_VALUE_SIGNAL_1_#
SIGNAL TWO: #_VALUE_SIGNAL_2_#
END OF FILE
--- cut here ---
Las marcas son:
#_VALUE_SIGNAL_1_#
y
#_VALUE_SIGNAL_2_#
Quiero reemplazar cada marca, por un valor cualquiera:
// contructor. un parametro: template file
$FileReplace = new filereplace ("templatetest.txt");
// Aņadimos valores a reemplazar y sobre que marca...
$FileReplace->AddReplace ("#_VALUE_SIGNAL_1_#", "VALUE SIGNAL ONE");
$FileReplace->AddReplace ("#_VALUE_SIGNAL_2_#", "VALUE SIGNAL TWO");
// y finalmente..., podemos llamar a 2 metodos:
// Replace: Devuelve el contenido completo del template con las marcas reemplazadas
// Replace2File: Crea un fichero con el contenido del template ya con las marcas reemplazadas
$Content = $FileReplace->Replace();
// o
$FileReplace->Replace2File ("outputfile.txt");
Y nada mas...
Antes del reemplazo puedes quitar marcas de reemplazo llamando al
metodo RemoveReplace:
// Aņadimos reemplazo
$FileReplace->AddReplace ("SIGNAL", "VALUE SIGNAL");
// y ahora lo quitamos ;P
$FileReplace->RemoveReplace ("SIGNAL");
Para mas informacion o cualquier cosa mailme: contacto@markitos.net
;.
;. www.markitos.net
;. mArKitos 2oo2
;.
|