problema con cadenas de caracteres en PHP

Jhon Caspio
22 de Noviembre del 2011
Buenas, a lo mejor es una tonteria pero me estoy rompiendo la cabeza para leer una cadena de caracteres, caracter a caracter e ir anyadiendolos a otra cadena ... aver si me explico :
Imaginemos que quiero canviar las 'a' por 'A'

$cadena='hola esta es la primera cadena';
$cadena2='';
for($a=0;$a

Jhon Caspio
22 de Noviembre del 2011
en vez de usar esto ...
$cadena[$a]==$cadena2[$a];

lo tenia que poner asi ...

$cdena2 .= $cadena[$a];

Asi agrego el caracter a l cadena2