Maison > Questions et réponses > le corps du texte
<?php for ($i = 'a'; $i <= 'z'; $i++) echo "$in";
Cet extrait donne le résultat suivant (nouvelles lignes remplacées par des espaces) :
a b c def g h i j k l m no p q r s t u v w x y z aa ab ac ad ae 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 dze ea eb ec ed ee ef eg eh eh ei ej ek el em en eo ep eq er es et eu ev ew ex...to yz
P粉5556827182024-01-22 11:11:19
Parce qu'une fois que « z » est atteint (ce qui est un résultat valide dans la plage, $i++ l'incrémente à la valeur suivante dans la séquence), la valeur suivante sera « aa » par ordre alphabétique, « aa » est < 'z',因此永远不会满足比较
;for ($i = 'a'; $i != 'aa'; $i++) echo "$i\n";
P粉3080890802024-01-22 09:22:34
De Documents :
Des commentaires :-
Notez également que <=
是字典顺序比较,因此'z'+1 ≤ 'z'
。 (因为 'z'+1 = 'aa' ≤ 'z'
。但是 'za' ≤ 'z'
是第一次比较为 false。)例如,$i == 'z'
va bien.