У меня есть изображения алфавитов. Я хочу изменить изображение с A на B при нажатии следующей кнопки с помощью innerHTML. Когда это «A», должна отображаться только следующая кнопка. Когда это «Z», должна отображаться только предыдущая кнопка. иначе обе кнопки должны отображаться .. Какой код будет работать в php ??
В вашем случае JS выглядит немного лучше, но с PHP короткая подсказка для вас. Создайте массив и посмотрите, какое изображение отображается в массиве (позиция). Затем вы можете проверить, находитесь ли вы в конце массива, в этом случае индекс равен длине массива.
Тогда вы можете работать, если еще. Поэтому я не даю вам точный код, который Stackoverflow должен изучать и находить решения для существующих проблем.
$alphabet = array(
0 => 'pathtoA',
1 => 'PathtoB'
....
);
Итак, когда вы сейчас печатаете например, вы знаете, что это клавиша 0, а 0 — первая позиция, поэтому вы можете показывать только следующую кнопку со знаком if.
count($alphabet);
С помощью count вы получаете длину и можете посмотреть, является ли ваш текущий идентификатор последним элементом, и вы показываете только кнопку предварительного просмотра.
Это очень простое решение, но я думаю, что если вы прочитаете, но вы получите решение самостоятельно.
Других решений пока нет …