Евгений Вольф, спасибо конечно, интересует еще вопрос можно ли сделать так чтобы добавлять цикл в массиве, пример у меня 100 пользователей нужно одновременно записать. Это возможно?
интересует еще вопрос можно ли сделать так чтобы добавлять цикл в массиве, пример у меня 100 пользователей нужно одновременно записать. Это возможно?
Можно в принципе, 1000 строк - Вы можете прямо в оперативке с массивом работать. Т.е. загружаете массив целиком в память, делаете с ним нужные операции и записываете обратно.
А вообще, для удобной работы с небольшим объёмом данных (0-500Мб, приблизительно) есть отличное встраиваемое решение - SQlite3, он (точнее его поддержка) встроен в PHP 5.3+ по умолчанию. Эта штука даёт Вам все основные возможности SQL-баз, при этом сама база хранится в одном файле.
Если же Вы всё-таки захотите работать каким-то из способов, про которые мы говорили выше, и у Вас будет необходимость работы с 1-м (одним) файлом - рекомендую почтить про блокировки файлов.