- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В txt файле хранятся размеры файлов в килобайтах, каждое число на новой строке:
433.2
2314.4
22.9
Помогите написать простой скриптик на php, которым всё это можно посчитать.
или массив перебирать через функцию file и foreach
или без, file_get_contents,str_replace (\r\n,+),eval
Надеюсь код в комментариях не нуждается😂
Надеюсь код в комментариях не нуждается😂
А если файл пустой? Надо бы инициализировать переменную
Все таки пхп разврвщает
тю, всё так просто...
---------- Добавлено 13.04.2013 в 20:03 ----------
Я думал с точкой не посчитает. 😂 Всем спасибо!
Зачем перебор :)
Без перебора, только хардкор :)
<?
$x=str_replace("\r\n",'+',file_get_contents('txt.txt'));
$summa =("\$summa=$x;");
eval($summa);
echo $summa;
?>
Без перебора, только хардкор
Что-то этот вариант не заработал у меня совсем
, но честно сказать он жесть если вести разговор в терминах объема памяти (размер string) и безопасности выполнения (eval)
Первый вариант выдает предупреждение:
Не удержался, вариант на python
Что-то этот вариант не заработал у меня совсем
ОСь какая? Возможно, перенос строки, тот который PHP_EOL.. (хотя, опции "сохранить в формате Unix/Win" есть в разных редакторах)
Не удержался, вариант на python
ждём perl.. и bc+sed/awk
p.s. ещё на Excel решение подскажут..
iqmaker, странно у меня работает. Выдаёт результат: 2770.5
Поэтому я и писал про хардкод. Не известно какой длинны файлы у ТС, + ничего страшного в eval не вижу.
А вообще у меня привычка искать несколько путей решение любой задачи :)
+ ничего страшного в eval не вижу.
эт если формат файла задан и соблюдается.. про разделитель строк уже писал..
если строки пустые "++" будет
итд.
ОСь какая? Возможно, перенос строки, тот который PHP_EOL.. (хотя, опции "сохранить в формате Unix/Win" есть в разных редакторах)
Ubuntu 12.10, редактор vim, я понимаю, что вероятно дело в знаках, это ведь только подтверждает проблему :)
ждём perl.. и bc+sed/awk
Но красиво ведь :)
Поэтому я и писал про хардкод. Не известно какой длинны файлы у ТС, + ничего страшного в eval не вижу.
А вообще у меня привычка искать несколько путей решение любой задачи
Да я без претензий, раньше часто приходилось делать code-review, привычка :)