首页 > 解决方案 > 未定义索引 - 未定义变量错误 PHP

问题描述

我的任务是删除未定义的变量和未定义的索引错误,我不知道如何

请帮忙

代码,问题未定义索引在星星中

                    $found_key = -1;
                    $found_key = array_search( $idc, array_column( $dbs, 'id' ) );
                    if ( $found_key > -1 ) {
                        $c_id    = $dbs[ $found_key ]['id'];
                        $daddy   = $dbs[ $found_key ]['Parent'];
                        $nameidc = $dbs[ $found_key ]['Name'];
                        $desc    = $dbs[ $found_key ]['Description'];
                        $tree    = $dbs[ $found_key ]['Tree'];  
                        $phase   = $dbs[ $found_key ]['Phase'];
                        $maindb  = $dbs[ $found_key ]['MainDB'];
                        $symb    = $dbs[ $found_key ]['Symbol'];
                        ***$o_id     = $dbs[ $found_key ]['DBOrder_id'];
                        $db      = $dbs[ $found_key ]['DB'];
                        $cid     = $dbs[ $found_key ]['CID'];
                        $nm      = $dbs[ $found_key ]['Calc1'];***

                    }   

和未定义的变量

                    <?php   }                       
                    $k = 0;
                    ***$ckt = array();***                   
                    if ( 1 == (int)$phase || null == $phase ) {
                        


                        <?php if ( 3 == $phase ) : ?>

和一个未定义的偏移量

                    <?php 
                        if ( $gen[0]['gen_active'] == 1 ) {
                            $show = "block";
                            $check = "checked";
                            $link = "./index.php?workflow=update-generator-form&page=db&study=" . $tmpvalues[0]['Study'] . "&gid=" . $gen[0]['id']; 
                        } else {
                            $show = "none";
                            $check = "";
                            $link = "";
                        }
                    ?>

标签: phpvariables

解决方案


推荐阅读