Как исправить ошибку Array to string conversion

228
14 марта 2019, 13:50
for($j=0;$j<strlen($kluch);$j++){
    $shifr[$j]=$tekst[$j] ^ $kluch[$j];
    echo $shifr;
}
Answer 1

Array to string conversion

переводится как

Преобразование массива в строку

массив - это не строка и не число. Echo - для строк и чисел. Для вывода структуры массива есть другие функции. Самый простой вариант

print_r($shifr);

Узнать какого типа переменная можно так

var_dump($shifr);
READ ALSO
отправка и вывод изображения mySQL [дубликат]

отправка и вывод изображения mySQL [дубликат]

На данный вопрос уже ответили:

147
Codeigniter 4 проблема с загрузкой файлов

Codeigniter 4 проблема с загрузкой файлов

Пишу сайт на codeigniter 4 и при использовании input type file вылазит ошибка на роутер в этом месте

147
Работа return в php [закрыт]

Работа return в php [закрыт]

Всем приветНе могу разобраться, как работает return в php

143
PHP | Вопрос по переменным и file_get_contents [закрыт]

PHP | Вопрос по переменным и file_get_contents [закрыт]

Как здесь исправить ошибку? Код:

154