Показать сообщение отдельно

  #682  
Старый 10.03.2009, 17:07
Shadow_p1raT
Участник форума
Регистрация: 09.03.2008
Сообщений: 193
Провел на форуме:
2140897

Репутация: 267
По умолчанию

Писал когда учил php)Может кому пригодится.
Функция для обработки массивов в массивах :-)
PHP код:
function reBuild($array) {
   foreach(
$array as $key=>$value) {
      if(
is_array($value)) { 
         
$array[$key] = reBuild($value);
         continue;
      }
      
$array[$key] =  htmlspecialchars($value);   
   }
   return 
$array;
}
$_GET reBuild($_GET); 
Или так
PHP код:
$in = array(&$_GET, &$_POST, &$_COOKIE);
while (list(
$k$v) = each($in)) {
   foreach (
$v as $key => $val) {
      if (!
is_array($val)) {
                
$in[$k][$key] = htmlspecialchars($val);
                continue;
      }
      
$in[] = &$in[$k][$key];
   }

unset(
$in); 
 
Ответить с цитированием