Главные новости

Функции zss_replace_cc и ozss_replace_cc

Служат для замены проблемных символов на строковые чтобы потом легко записать данные в бд и обрабатывать их при выводе пользователю.
Внизу будут предоставлены примеры этих функций. 
Для того чтобы воспользоваться данными функциями вам надо подключить файл 
_cc.php который находится в папке funcktions в корне вашего сайта.
функции простые и их функционал говорит сам за себя.


zss_replace_cc  и ozss_replace_cc 

Чаще всех используются в админке и других модулях, скриптах. Это связано со структурой текстовой бд в которой проблемные символы заменяются на текстовые чтобы потом можно было их правильно сохранить, вывести пользователю

/*zss_replace_cc  */
if (!function_exists('zss_replace_cc')) 

function zss_replace_cc($text){
$text =str_replace("\n",'c_m_s_с_o_d_e__n__',$text);
$text =str_replace("\r",'c_m_s_с_o_d_e__r__',$text);
$text =str_replace("^",'c_m_s_с_o_d_e__/\__',$text);
$text=str_replace("\t",'c_m_s_с_o_d_e__t__',$text);
$text=str_replace("\v",'c_m_s_с_o_d_e__v__',$text);
$text =trim($text);
return $text;
}
}

/*ozss_replace_cc  */
if (!function_exists('ozss_replace_cc')) 

function ozss_replace_cc($text){
$text =str_replace('c_m_s_с_o_d_e__n__',"\n",$text);
$text =str_replace('c_m_s_с_o_d_e__r__',"\r",$text);
$text =str_replace('c_m_s_с_o_d_e__/\__',"^",$text);
$text=str_replace('c_m_s_с_o_d_e__t__',"\t",$text);
$text=str_replace('c_m_s_с_o_d_e__v__',"\v",$text);
$text =trim($text);
return $text;
}
}
Автор: Администратор1