<?php
for ($i = 'a'; $i <= 'z'; $i++)
echo "$i\n";
Este trecho fornece a seguinte saída (novas linhas são substituídas por espaços):
abcdefghijklmnopqrstu vwxyz aa ab ac ad a ag ah ai aj ak al am an ao ap aq ar como em au av aw ax a az ba bb bc bd ser bf bg bh bi bj bk bl bm bn bb b b b b b b b b b b b b b bw bx por bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd df dg dh di dj dk dl dm dn dp dq dr ds dt du dv dw dx dy dz e eb ec ed ee ef eg eh ei ej ek el em en e ep eq er es et eu ev ew ex ... on to yz
$c = 'a';
o ponto é que em C existe um tipo de caractere (símbolo do caractere 1), mas não no PHP, se você informar ao PHP $c = 'a';
- significa que esta é uma string com apenas 1 caractere. É por isso que U não pode executar um loop de 28 caracteres adequadamente no PHP. Espero que todos os programadores aprendam linguagens de baixo nível e digitação forte, sem esquecer as práticas de matemática, o que os ajudará a serem mais fortes.
==
ou !=
), verifique esta resposta a uma pergunta relacionada .