小编Hoi*_*jof的帖子

java脚本数组赋值错误

var UserBoard = new Array(20,20);
for(var i = 0; i < 21; ++i){
    for(var j = 0; j < 21; ++j){
        UserBoard[i,j] = 0;
    }
}
document.write(UserBoard[3,5]);
UserBoard[4,5]=1;
document.write(UserBoard[3,5]);
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/XbyqN/2/

这很简单,但我不知道为什么会这样.由于我已将2d数组初始化为0,因此警报应为0,而不是1.

有人能解释一下为什么吗?

javascript arrays

3
推荐指数
1
解决办法
113
查看次数

如果需要,创建php新会话

我想在我的php文件上创建标题因为我需要将变量从一个页面传输到另一个页面而没有任何安全性.只需转移变量.我需要做的是检查会话是否存在(已创建)向会话变量添加变量.如果未设置,则创建会话并添加变量

<?php

if(!isset($_SESSION)) 
{   
    session_start();
    require_once '../../file.php';
    $session = $conn -> prepare("SELECT name1, name2 FROM table_name where status = 'ok'");
    $session -> execute();
    $row = $session -> fetch(PDO::FETCH_ASSOC);

    echo 'session created'. "<br>";

    $_SESSION['name1'] = $row['name1];
    $_SESSION['name2'] = $row['name2'];  
}
else
{
    if(isset($_SESSION)) {
        // do something else
        echo 'session set';
        echo $_SESSION['name1'] . "<br>";
        echo $_SESSION['name2'] . "<br>";
    };
}
Run Code Online (Sandbox Code Playgroud)

但我的查询仅在第一步.

php session

1
推荐指数
1
解决办法
48
查看次数

标签 统计

arrays ×1

javascript ×1

php ×1

session ×1