Вот обычный, простой код PHP:
$a = file("users/$filename/text.txt");
$b = 30;
$summ = $a + $b;
$file = fopen("users/$filename/text.txt", 'w');
fwrite($file, $summ);
fclose($file);
Задача: Вынести содержимое файла text.txt (там только число, например: 30) в переменную a и прибавить к ней вторую переменную b, ну и потом занести всё обратно с перезаписью.
Всё бы ничего, только вот он в переменную a из файла вбивает 30 ни как число, а как текст что-ли. Получается, что он будто считает его нулём . В общем видимо он видит переменную b как строку текста, а ни как число с которым можно производить вычисления. Помогите пожалуйста разобраться как заставить его применить выражения с числом из файла. Рассчитываю на вашу помощь, заранее спасибо.
file- Возвращает файл в виде массива." – Алексей Шиманский Oct 18 '21 at 11:56