Php работает на сервере, и не знает куда там юзер нажимает в браузере.
Чтобы php узнал о кликах, это должны быть клики по ссылкам или кнопкам формы (ну или применить js, но выхотели чистый php).
Допустим, у вас страница с адресом
/list.php
,
Можете на ней добавить пару ссылок, в которые добавлен параметр, с указанием сколько показывать элементов
<a href="/list.php?count=2">показывать 2</a>
<a href="/list.php?count=4">показывать 4</a>
Теперь в пхп вы можете проверить этот параметр:
$cnt = filter_input(INPUT_GET, 'count', FILTER_SANITIZE_NUMBER_INT)
?: 1; // по умолчанию 1
echo "показываем $cnt элементов" ;