- Автор темы
- #1
Помогите, запускаю на локалке код
Выдает BN2FHBGu_ что не верно
Запускаю на сервере уже, выдает правильно BN2FHBFjthR
Один и тот же код вот как выше, так и запускал что на локалке что на сервере
С какого...*** по разному выдает в зависимости от места запуска скрипта?
Не могу никак понять в чем проблема
PHP:
$parts = explode('_', '1402330806408370257_325537687');
$id = $parts[0];
$alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_';
$shortenedId = '';
while ($id > 0) {
$remainder = $id % 64;
$id = ($id - $remainder) / 64;
$shortenedId = $alphabet{$remainder} . $shortenedId;
}
echo $shortenedId;
Запускаю на сервере уже, выдает правильно BN2FHBFjthR
Один и тот же код вот как выше, так и запускал что на локалке что на сервере
С какого...*** по разному выдает в зависимости от места запуска скрипта?
Не могу никак понять в чем проблема