******************************************** * RELEASE 0.3 * ******************************************** Changes from previous version 0.2.1: - phpff.php5 has been splitted into 4 files : _fftable.php5 (FFTable class), _hashmap.php5 (FFHashMap class), _tools.php5 (TextToFFString and FFStringToText functions) and phpff.php5 (it includes all others). - New format added for FFTable : CSV (Excel compatible format). - Bug fix in _tools.php5, ";" and "=" chars are now correctly replaced by "#[phpff-C]" and "#[phpff-Q]" to avoid bad parsing. - Bug fix in _tools.php5, "\r" special char is now replaced by "#[phpff-CR]" to avoid bad parsing. - Bug fix in _fftable.php5 and _hashmap.php5, TextToFFString and FFStringToText are now used only to store or retrieve data from file, data in memory (key and values) no more contains "#[phpff..." strings. - FFTableRow has now a method called "GetValue" and another called "SetValue" to get and store a value into a row of FFTable. - FFTable has now a method called "GetValue" and another called "SetValue" to get and store a value into a row,col of FFTable. - FFTable has now a method called "SaveAs", to store the data in memory to another filename than the one used to create FFTable. - FFTable has now a method called "GetColumnIndex", to get the column index from the column name. - FFTable has now a method called "SelectRowWhere", to get the row where the column_name (1st parameter) equal to str (2nd parameter). - FFTable has now a method called "DeleteRowWhere", to delete a row where the column_name (1st parameter) equal to str (2nd parameter).