
		gieri
		
		(usa Linux Mint)
		
		Enviado em 02/07/2015 - 09:07h 
		cassio88 escreveu:
gieri,
falha nossa, 
$var[]="AaBbCcÇçEeÃã";
só vai ter um elemento, por isso $var[7] não existe ...
quando comparar strings,use '===' ao invés de '==' 
tenta agora:
header('content-type: text/html; charset=utf-8');
$var[]="A";
$var[]="a";
$var[]="B";
$var[]="b";
$var[]="C";
$var[]="c";
$var[]="Ç";
$var[]="ç";
$var[]="E";
$var[]="e";
$var[]="Ã";
$var[]="ã";
echo $var[7];
echo '<hr>';
if (strcasecmp( "ç" , $var[7] )  == 0 ) echo 'use '; 
Cassio obrigado novamente pela resposta. Testei aqui e não funcionou.
No caso como você demonstrou tem uma posição do vetor para cada letra, no entanto eu tenho a palavra dentro de uma string e quando eu tento quebra-la para um vetor como no seu exemplo as letras normais funcionam só que com a letras que tem acento e o "ç" da erro.
Estou com o problema antes de enviar para o lado do cliente logo não consigo nem fazer a comparação utilizado "===" da o mesmo erro, passa como falso.