CharToInt Convertor
Program, co převádí znaky anglické abecedy tj. [a-bA-B]* na čísla s normalizací na 1 a ostatní znaky vypisuje v nezměněné podobě.
php
function is_between($value, $lower, $upper) {
return ($value >= $lower && $value <= $upper);
}
$text = "ahoj";
$characters = str_split($text);
foreach($characters as $character) {
$char_number = ord($character);
if (is_between($char_number, 65, 90))
echo $char_number - 64;
else if (is_between($char_number, 97, 122))
echo $char_number - 96;
else echo $character;
if ($character !== end($characters)) echo '-';
}
Neformátovaný
Přidáno: 26.12.2016
Expirace: Neuvedeno