PHP :初始化会话数组的元素

PHP :Initializing elements of session array

我创建了一个会话数组

$_SESSION[yans]=array();

我希望将其前 5 个元素初始化为 0.How 可以吗?

可以使用array_fill函数来实现:

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

你还应该记得引用 yans,否则 PHP 会引发一个 NOTICE(除非 yans 实际上是一个定义的常量)。

按照上面的建议,试试这个:-

<?php
session_start();


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

?>

输出:- http://prntscr.com/7btkxv

注意:- 这是一个简单的示例,供您理解。谢谢。