In moltissime guide, tutorial etc vi avranno detto che vi sarebbe dovuta dervira una tabella ASCII per trasformare alcuni testi da ASCII a decimale, o viceversa...
di certo adesso ne avrete una, ma perchè non crearsela in PHP?
per fare ciò abbiamo bisogno solo di conoscere i for, if, le variabili e... echo...
Beh, serve anche un'altra istruzione... ma anche se non la conoscete non preoccupatevi.. la spiego brevemente qua sotto:
- Codice:
-
chr ($carattere_in_decimale)
usando un'istruzione del genere, se la variabile $carattere_in_decimale è un numero compreso tra 32 e 255 allora verrà stampato sullo schermo il suo corrispondente il ASCII...
Basta ora applicare il for per ottenere una tabella pronta per l'uso...
- Codice:
-
<?
echo "<TABLE BORDER><TR>";
for ($var = 32; $var <= 255; $var++){
echo"<td>$var</td><td><b>".chr($var)."</b></td>";
if ($var%12 == 7) echo"</tr><tr>";
}
echo "</tr></table>";
?>
Avete capito?
Praticamente la variabile $var sostituisce $carattere_in_decimale e incrementa ogni volta che un ciclo comincia da capo, quindi, viene prima stampato il numero di per se e poi il suo corrispondente in ASCII...
La tabella serve solo per non creare confusione....
Naturalmente ci sono altri modi per farla risultare esteticamente più bella, ma il concetto è chr, poi potrete anche fare una pagina con flash, asp, javascript etc ma senza chr non andate da nessuna parte..
ciauz