PHP Fatal error: Uncaught TypeError: array_rand(): Argument #1 ($array) must be of type array, string given in?

$words = array("1", "2");
foreach($words as $value){

Жалуется на эту строку как на php 8.0 ее переделать

$rand_words = $array_rand($value, 1);
$duration = rand(1, 2);
$cloud .= '<div class="slideLeft duration'.$duration.'">'.$value[$duration].'</div>';
}
  • Вопрос задан
  • 128 просмотров
Решения вопроса 1
gromdron
@gromdron
Работаю с Bitrix24
Метод array_rand принимает первым аргументом массив, а вы передаете в него строку.

Возможно вам бы смогли подсказать как именно модифицировать код, если бы вы сказали что он должен делать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
24 июн. 2024, в 00:32
300 руб./за проект
23 июн. 2024, в 23:51
10000 руб./за проект
23 июн. 2024, в 23:27
5000 руб./за проект