-1
Я хочу преобразовать все ключи и значения сеанса в строку. Когда я запускаю этот код:Примечание. Преобразование массива в строку преобразования в строку
<?php
session_start();
error_reporting(E_ALL);
ini_set('display_errors', 1);
$array['language'] = 'Asdfgh';
$array['currency'] = 'Asdfgh';
$array['cart'][] = 'Asdfgh';
$array['cart'][] = 'Asdfgh';
$array['facebookpagelikeshowed'] = 'Asdfgh';
$array['vid_yMHe4j2Ouko']['uid'] = '170785079';
$array['vid_yMHe4j2Ouko']['vid'] = '170785079';
$text = '';
foreach ($array as $key => $value)
{
$text .= ''.$key.'='.$value.';';
}
echo $text;
?>
Я получил эту ошибку:
Notice: Array to string conversion in /var/www/index.php on line 16
Почему? Как я могу это решить?
Какая линия является строка в коде 70? – aashnisshah
должен быть '$ sessionvalue. = ''. $ Key. '='. $ Value. ';';' – djfm
Что вы пытаетесь делать внутри foreach? В любом случае просто используйте '$ value ['name_of_session']' вместо '''. $ Key. '='. $ Value.'', и вы должны передать его в порядке. – bcesars