PHP: Инициализация элементов массива сессии

Я создал массив сессий как

$_SESSION[yans]=array();

Я хочу инициализировать первые 5 элементов этого в 0. Как это можно сделать?

-5

Решение

Как каждый из предложенных выше, попробуйте это: —

<?php
session_start();


$_SESSION['yans'] = array('A','B','C','D','E');
echo "<pre/>";print_r($_SESSION);die;

?>

Выход:- http://prntscr.com/7btkxv

Примечание: — это простой пример для вашего понимания. Благодарю.

1

Другие решения

Вы можете использовать array_fill Функция для достижения этого:

$_SESSION['yans'] = array_fill(0, 5, 0);

Вы должны также не забывать цитировать yansиначе PHP поднимет NOTICE (Если не указано yans на самом деле определенная константа).

0

По вопросам рекламы [email protected]