Al
Alex

[php] Есть массив байт размером 10 Мб, инициализированный. Как его запихнуть в программу?

Пробовал так, но такой большой объем данных не успевает считаться за 180 секунд.
$ak=[];
$fd = fopen("filex.dat", 'rb') or die("не удалось открыть файл");
while(!feof($fd))
{
$c5= fread($fd, 2187);
if (!!$c5)
$ak[] = unpack("c*", $c5);
//Fatal error: Maximum execution time of 180 seconds exceeded in C:\OSPanel\domains\test.pup\index.php on line 71
}
fclose($fd);
Нужны идеи как еще можно сделать?

ЕМ
Елена Мяушкина

с такими обьемами лучше работать с базой данных. ну если сильно хочется... то в пхп ини можно увеличить время.. я когда в базу перегонял данные с текстового файла он у меня неделю переписывал...

Светлана Цинк
Светлана Цинк

в том и дело нафига запихивать в программу? ты мыслиш не верно потом захочеш 100гб запихнуть, тут если твоя программа то парси данные по пути или ставь в поток, кэшируй и тд а если чужая программа так пристройся к ней

Похожие вопросы
какой размер у старой VHS видеокассеты (60-900 минут записи которые) ( которые в видике смотрели раньше) в байтах, Мб, ГБ
Как вычислить, какой получится размер исполняемого файла (в байтах) после компиляции исходного кода программы?
Напишите, Пожалуйста, программу в Pascal! которая будет определять размер строки в байтах! заранее спасибо )
Здравствуйте! У меня вопрос по видеокарты! Почему программа GPU-Z пишет что размер видеопамяти 402653184 мб.???
нужен архиватор который может сжимать программы размером более 10 гигабайт
В программе описан одномерный целочисленный массив с индексами от 0 до 10.
Привет, подскажите: можно ли в один массив запихнуть месяц, чило и реальное время? Язык PHP.
Может ли программа на PHP работать в среде Windows, для какой OC предназначен в первую очередь язык PHP?
[php] Есть массив байт размером 10 Мб, инициализированный. Как его запихнуть в программу?
Помогите с Программой в php . Программа имеет два числа и в результате из большего вычитает меньшее и печатает его.