Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
销毁PHP$\u会话数组元素_Php_Jquery - Fatal编程技术网

销毁PHP$\u会话数组元素

销毁PHP$\u会话数组元素,php,jquery,Php,Jquery,问题是: 我的存储元素是$\u会话数组,如下所示: $_SESSION['left_side'] = array(); $_SESSION['right_ride'] = array(); 添加到数组中的单个元素取自我将描述为树的数据库,例如: 30 -- main element 3030 -- child element 303010 -- grandchild and so on... 303011 -- ..... 3031 -- .....

问题是:
我的存储元素是$\u会话数组,如下所示:

  $_SESSION['left_side'] = array(); 
  $_SESSION['right_ride'] = array();
添加到数组中的单个元素取自我将描述为树的数据库,例如:

30 -- main element
  3030 -- child element
      303010 -- grandchild and so on...
      303011 -- .....
  3031 -- .....
      303110 -- .....
      303111 -- .....
  3032 -- .....
我使用jquery向数组中添加元素,因此最终的数组如下所示:

$_SESSION['left_side'] = array(30, 3030, 303010, ....);
每个元素都有自己的唯一名称,我在站点上显示,这些数组中的所有元素都分组在div中,并使用jquery动态添加。此外,每个元素查看子元素,如上图所示。我只需要显示最后一个元素的子元素,所以我使用类似的东西:

$list = array(end($_SESSION['left_side'])
最后一个问题是:我想点击第二个元素,结果将数组只剪切到这个元素,并显示最后的子元素

我尝试过这样的事情,但它做不到:

function CutTab($group, &$tab)
{
  $key = array_search($group, $tab);
  $tab = array_slice($tab, 0, $key + 1);
}
如果有任何帮助,我将不胜感激!
你好

PHP函数在我看来很好。您是否验证了阵列设置是否正确?尝试
var_dump($_SESSION['left_side'])
或向函数抛出的任何数组。这听起来有点像一个数组。为什么需要“将数组仅剪切到此元素”来显示该项?您可以显示所需的项目,而不删除其余项目。另外,请澄清“它无法完成任务”-结果有什么问题?