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

  #107  
Старый 26.08.2009, 17:00
S00pY
Познающий
Регистрация: 24.04.2007
Сообщений: 92
С нами: 10025299

Репутация: 412
Unhappy

Цитата:
Сообщение от L I G A  
Задание 032
PHP код:
<?php
function countspec($stroka){
for(
$i=0;$i<=strlen($stroka);$i++){
    if(
$stroka{$i}!==htmlspecialchars($stroka{$i})){
        
$count++;
    }
  }
 return 
$count;
}
$stroka='<a>';
echo 
countspec($stroka);//2 потому как < & >
?>
Не ахти имхо...
без флага ENT_QUOTES htmlspecialchars() будет пропускать ОДИНАРНУЮ кавычку,да и вообще она мало спец символов преобразует.... с регуляркой будет правильней наверно...

Последний раз редактировалось S00pY; 26.08.2009 в 17:06.. Причина: завтыкал
 
Ответить с цитированием