что-то, чтобы изменить текст каждые несколько секунд в PHP - PullRequest
0 голосов
/ 26 апреля 2020

Я работаю над PHP. Теперь у меня есть div с определенным классом внутри file.php. Теперь я хочу автоматически l oop через некоторые заданные значения из массива, которые будут напечатаны в этом div после заданного интервала времени, например, в течение 5 секунд.

1 Ответ

1 голос
/ 26 апреля 2020

Это требование JavaScript, вот пример того, как использовать JS для реализации ваших потребностей на вашем PHP веб-сайте. Скопируйте и вставьте этот скрипт ниже в ваш файл PHP или HTML и проверить это.

<div class="output"></div>
<script>
const your_Array = [
  "Test 1 ",
  "Test 2",
  "Test 3",
  "Test 4",
  "Test 5",
];
const INTERVAL = 1000;  // in milliseconds
your_Array.forEach((item, index) => {
    setTimeout(() => {
        document.getElementsByClassName("output")[0].innerText = item;
    }, INTERVAL * index);
});
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...