<?php
for ($i = 'a'; $i <= 'z'; $i++)
echo "$i\n";
Cet extrait donne la sortie suivante (les retours à la ligne sont remplacés par des espaces):
abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx par 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 de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ... on to yz
$c = 'a';
le fait est qu'en C il y a un type de char (symbole de caractère 1), mais pas en PHP, si U dit à PHP $c = 'a';
- signifie que c'est une chaîne avec seulement 1 caractère. C'est pourquoi U ne peut pas boucler correctement 28 caractères en PHP. J'espère que chaque programmeur apprendra les langages de bas niveau et le typage fort avec lui, sans oublier les pratiques mathématiques, qui les aideront à être plus forts.
==
ou !=
) consultez cette réponse à une question connexe .