if isset statement - 如何

Xav*_*ier 1 php session isset

我需要运行if isset语句,但我似乎无法做到正确,请协助.

    <?php
    if(isset($_SESSION['schlid'])) {
    foreach($_SESSION['schild'] as $index=>$child){ ?>
        <?php echo "<input type='text' name='schild[{$index}]' value='{$child}'/>";?>
    <?php } }?>
Run Code Online (Sandbox Code Playgroud)

schild存储在会话中,但它不显示foreach循环中的输入字段

ste*_*nja 6

@Xavier:改变

if(isset($_SESSION['schlid'])) {
Run Code Online (Sandbox Code Playgroud)

 if(isset($_SESSION['schild'])) {
Run Code Online (Sandbox Code Playgroud)