phplama
Новичок
Закодировать В Base64_decode
Не могу понять почему не получается закодировать base64_decode на php также как на perlе
мне надо чтобы на пжп было так же как и на perle
на perle cGyYQkp5HlruqSkmB7OgoA==
на php OGY1OWFjZTNjY2I2NDAxZWQ5ZjNkMjU0YTY1NTU1MGQ=

-~{}~ 24.10.08 15:44:
на php выводит совсем по другому
Не могу понять почему не получается закодировать base64_decode на php также как на perlе
мне надо чтобы на пжп было так же как и на perle
на perle cGyYQkp5HlruqSkmB7OgoA==
на php OGY1OWFjZTNjY2I2NDAxZWQ5ZjNkMjU0YTY1NTU1MGQ=
PHP:
Perl
// Вариант с использованием модуля Digest::MD5
use MIME::Base64;
use Digest::MD5 qw(md5);
// Вывод на экран: cGyYQkp5HlruqSkmB7OgoA==
print encode_base64(md5("test" . "1" . "199345605782" . "Auto" . "38.95" . "643" . "Тестовый перевод" . "TEST_PUBLIC_KEY"));
// Вариант с использованием модуля MD5
use MIME::Base64;
use MD5;
// Вывод на экран: cGyYQkp5HlruqSkmB7OgoA==
print encode_base64(MD5->hash("test" . "1" . "199345605782" . "Auto" . "38.95" . "643" . "Тестовый перевод" . "TEST_PUBLIC_KEY"))
PHP:
php // Вывод на экран: OGY1OWFjZTNjY2I2NDAxZWQ5ZjNkMjU0YTY1NTU1MGQ== print base64_encode(md5("test" . "1" . "199345605782" . "Auto" . "38.95" . "643" . "Тестовый перевод" . "TEST_PUBLIC_KEY"));

-~{}~ 24.10.08 15:44:
на php выводит совсем по другому
PHP:
php
// Вывод на экран: OGY1OWFjZTNjY2I2NDAxZWQ5ZjNkMjU0YTY1NTU1MGQ==
print base64_encode(md5("test" . "1" . "199345605782" . "Auto" . "38.95" . "643" . "Тестовый перевод" . "TEST_PUBLIC_KEY"));