benya, если интерес присутствует, то могу помочь выбрать железку и подсказать поставщиков с низкими ценами. Если что, стучите в аську.
verhmax, чтобы не путаться лучше не полениться и написать вместо запятых "полную" команду OFFSET.
claygod, По моему задача - разделять содержимое файлов переносом строки? Или я не верно задачу понимаю?
Благо пхп не с++ и при обращении к несуществующей переменной, он сам её инициализирует.
Инициализация переменной в данном случае не нужна. Если бы переменная использовалась до этого, то без присвоения значения так делать нельзя, но здесь была конкретная задача и конкретный ответ.
file_put_contents('result.txt',file_get_contents($v)."\r\n",FILE_APPEND);
При чтении директории выдается к списку файлов ещё и пути, те саммые пресловутые точки, поэтому их и фильтруем.
В данном случае необязательно, так как переменная $str у нас пуста. В принципе, чтобы не было такой ошибки
Можно и сделать такое $str='' , но смысла в данном случае не вижу.
Можно юзать что нить вроде простого чтения директории и сложения файлов в одну строку
<?php if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $str.=file_get_contents($file)."\r\n"; } } closedir($handle); } $fl=fopen('./finish.txt',"w"); fputs($fl,$str); fclose($fl); ?>
Если что-то не дописал, сори, пишу почти во сне :)
Представляю изумление налоговиков, когда на их глазах ребенок вертит нужным им диском и так легко ломает. :) Мда... чего то от такой картины даже спать расхотелось.
А вообще, я так и не понял, почему для корпоративных серверов до сих пор не делают встраиваемую дрель над хардом :)
P.S. ох и люблю же я налоговую :)
В некоторых компаниях, когда приходит налоговая(в частности начинаются маски шоу), все файлы почему-то становятся потенциально опасными :))) и там поступают очень глобально и решительно, просто просверливают жесткий диск насквозь.
А вам жалко для народа вашего вируса ? :)))) Поделитесь, не жадничайте :)))
Хотя, можно заменить головку считывания с харда на иголочку и в нужном месте убивать диск физически. Диск одноразовым получается, но что не сделаешь ради своего спокойствия :)