при просмотре почты и отправке сообщения бывает грузит страницу вот так.. как можно исправить?
Не туда написал сначала.
Хех, не даются мне строковые функции с циклами

Как можно прогнать текстовый файл в цикле, чтобы каждая вторая строка была закодирована в base64? По сути - чётные строки в кодировке base64.
$file('file.txt');
for(i=0; i<count($file); i++){
if(round($i/2)==$i/2){
$file[$i] = base64_decode($file[$i]);
}
}
типа того. пишу паралельно игре, так что это только пример логики
ramzes, спасибо, разберусь)
$file = file('file.txt');
for($i=0; $i<count($file); $i++){
if(round($i/2)==$i/2){
$file[$i] = base64_decode($file[$i]);
}
}
отформатировал
Sitego, вместо такой записи
for($i=0; $i<count($file); $i++){
// тут код
}
юзай такую
for($i = 0, $j = count($file); $i < $j; $i++){
// тут код
}
Иначе, сколько у тебя в файле будет строк, столько раз будет вызываться функция count().
# ramzes (06.06.2016 / 22:25)
$file = file('file.txt');
for($i=0; $i<count($file); $i++){
if(round($i/2)==$i/2){
$file[$i] = base64_decode($file[$i]);
}
}
отформатировал
Твоя конструкция работает, но она чего-то нечётные строки удаляет.
# Sitego (06.06.2016 / 22:59)
Твоя конструкция работает, но она чего-то нечётные строки удаляет.
Попробуй на НЕ равно поменять тут
if(round($i/2)==$i/2){
Запиши так
if(round($i/2)
!=$i/2){