vika, ты считаешь, что задача решена? Не поняв алгоритма? Не говоря уже про страшный код...
Ну почему же не поняв алгоритм, все понятно более менее. Пробегаем строку циклом, каждый символ сначала переводя в ascii код функцией ord, затем, с помощью функции chr переводим ascii код в символ. А по поводу корявости кода, ну в стране у нас тоже бардак творится, воры кругом, причем, начиная с верха и заканчивая всякими "срочными обновлениями броузеров", но живем ведь. Так и тут, работает, свою задачу выполняет и ладно.
Добавлено через 1 минуту и 21 секунду:vika, а зачем тебе $Temp и $Temp2 ?
Почему, например, не так?
$txt = ' ' ;
for ($i = 0; $i < length ($txt); $i = $i+2) { $output .= chr(ord (substr($txt, $i))-ord (substr($txt, $i + 1))); }
А это промежуточные переменные, чтобы не усложнять, ну и , хотелось посмотреть, что они вернут
Добавлено через 44 секунды:>а зачем тебе $Temp и $Temp2
я бы переспросил зачем массив Temp'ов
По аналогии с яваскриптом делала, проверяла построчно там и тут