Мне нужно перевести функцию из AS в PHP
В целом проблем не наблюдается но столкнулся с сложностью перевода цикла.Вот он :

Код:
do {
var x = new Array ();
var _local26 = 255;
var _local18 = 0;
while (_local18 < (_local24.length * 8)) {
x[_local18 >> 5] = x[_local18 >> 5] | ((_local24.charCodeAt(_local18 / 8) & _local26) << (24 - (_local18 % 32)));
_local18 = _local18 + 8;
}
var _local33 = _local24.length * 8;
} while (!x.length);
Буду очень благодарен Вашей помощи.