小编Par*_*ase的帖子

在javascript中是否有PHP等效的"新数组(数字)"?

我试图将基本的Javascript函数转换为PHP,我看到其中一个变量被声明了var Variable = new Array (13).

我知道PHP变量声明如下: $variable = array()

但是"13" new Array(13)呢?这转化为$variable = array(13)?我试过了,但它似乎没有用.

这在Javascript中

var results = new Array (13);
Run Code Online (Sandbox Code Playgroud)

在PHP中成为这个,我是对的吗?

$results = array(13);
Run Code Online (Sandbox Code Playgroud)

javascript php arrays variables

9
推荐指数
3
解决办法
2569
查看次数

PHP cookie 有一次刷新延迟

可能重复:
Cookie 仅在刷新时显示?

我正在尝试设置一个基本的 PHP cookie,它将记住使用的颜色主题。然而,当我测试它时,在设置和颜色主题的显示之间存在一次刷新延迟。

澄清一下:我有一个允许用户选择颜色的选择表单。然后,有一个应用按钮。选择应用按钮后,页面应自动设置 cookie 并显示颜色。然而,当应用按钮被按下时,只有 cookie 被设置并且主题不会显示,直到用户点击刷新按钮。关于如何解决这个问题的任何想法?

$help = $_POST["theme"];
    $color = "#" . $help;
    setcookie("TestCookie", $color, time()+60*60*24);
    $recolor = $_COOKIE["TestCookie"];
    echo '<style type="text/css"> body { background: '.$recolor.' } </style>';
Run Code Online (Sandbox Code Playgroud)

其中 $_POST["theme"] 是选择表单名称。非常感谢!this:Cookie 仅在刷新时显示?就是我在谈论的,但使用 PHP,而不是 C#

编辑:感谢所有回复!我设法通过在设置 cookie 的同时将背景颜色设置为用户选择的任何颜色来解决此问题。所以当用户最初选择颜色时,它不是设置背景的 cookie。这是另一个功能。感觉有点便宜,但它有效!

php cookies

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

让PHP显示单选按钮信息

我想有几个单选按钮来显示动态网页的信息.我有(在PHP中):

echo '
    <html>
        <head>
            <title> Dynamic PHP </title>
        </head>
        <body>
            <form action="dynamic.php" method="get">
                <input type="radio" name="dynamic" value="home" checked> Home </br>
                <input type="radio" name="dynamic" value="site1"> Site 1 </br>
                <input type="radio" name="dynamic" value="site2"> Site 2
            </form>

        </body>
    </html>
';

if (isset($_GET["home"])){
    echo "Home";
}
if (isset($_GET["site1"])){
    echo "Site 1";
}
if (isset($_GET["site2"])){
    echo "Site 2";
}
Run Code Online (Sandbox Code Playgroud)

我没有得到任何错误,但也没有任何反应.非常感谢.

编辑:这就像我要问的:php中的单选按钮值

php radio-button

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

标签 统计

php ×3

arrays ×1

cookies ×1

javascript ×1

radio-button ×1

variables ×1