Не могу преобразовать содержимое файла в integer на php

Cегодня пытался сделать свой счетчик посещений на сайт (php).

Задача была сделать счетчик и его исходный код максимально простым , вот алгоритм:

  • Пользователь заходит на страницу сайта
  • скрипт берет предыдущее значение количества посещений страницы из файла (count.txt)
  • преобразует строку файла в integer
  • прибавляет +1
  • стирает предыдущее значение из файла и записывает новое
  • выводит новое значение на экран (не через echo , а непосредственно способом html через тег <p>)

Вот кусок кода, который я смог написать :

<?php
$count = file_get_contents('count.txt');
$countInt = (int) $count;
$countInt = $countInt++;
file_put_contents('count.txt', $countInt);
?>

К сожалению, из рабочего тут только чтение из файла в переменную. Подскажите пожалуйста , что именно тут надо изменить/добавить , чтобы код соответствовал описанному алгоритму выше?


Ответы (0 шт):