zoukankan      html  css  js  c++  java
  • php文章tag标签的增删

    <?php
    session_start();
     
    if($_POST){
         
        $_SESSION['old']=array('one','two','three','four','five');
        $_SESSION['old']=array();
        $_SESSION['old']=array('two','five');
     
        $new=(array$_POST['big'];
        foreach($new as $k=>$v){
            if(!in_array($v,$_SESSION['old'])){
                $_SESSION['old'][]=$v;
                echo 'add '.$v;
                echo '<br />';
            }else{
                echo 'mod '.$v;
                echo '<br />';
            }
        }
        foreach($_SESSION['old'as $k=>$v){
            if(!in_array($v,$new)){
                $id=array_keys($_SESSION['old'],$v);
                unset($_SESSION['old'][$id[0]]);
                echo 'del '.$v;
                echo '<br />';
            }
        }
        echo "<pre>";
        print_r($_SESSION['old']);
    }
    ?>
     
    <form method="post">
     
    <input type="checkbox" name="big[]" value="one" /> one<br />
    <input type="checkbox" name="big[]" value="two" /> two<br />
    <input type="checkbox" name="big[]" value="three" /> three<br />
    <input type="checkbox" name="big[]" value="four" /> four<br />
    <input type="checkbox" name="big[]" value="five" /> five<br />
    <input type="submit" value="submit" name='abc'>
    </form>
  • 相关阅读:
    函数的四种调用模式.上下文调用.call.apply
    caller.arguments.callee.eval
    面向对象相关知识总结
    javascript与jQuery的each,map回调函数参数顺序问题
    HTML5自定义属性的设置与获取
    [bzoj1911][Apio2010]特别行动队
    [学习笔记]乘法逆元
    [日常训练]普通计算姬
    [学习笔记]线性筛
    [学习笔记]数论(一)
  • 原文地址:https://www.cnblogs.com/songzhenghe/p/4582320.html
Copyright © 2011-2022 走看看