zoukankan      html  css  js  c++  java
  • & 引用传值

        public function ko(){
    
            $arr_1 = [
                ['name' => 'zhang0','sex' =>   0],
                ['name' => 'zhang1','sex' =>   1],
                ['name' => 'zhang2','sex' =>   0],
                ['name' => 'zhang3','sex' =>   1],
                ['name' => 'zhang4','sex' =>   0]
            ];
    
            $arr_2 = [
                ['name' => 'li0','sex' =>   0],
                ['name' => 'li1','sex' =>   1],
                ['name' => 'li2','sex' =>   0],
                ['name' => 'li4','sex' =>   0]
            ];
    
            foreach ($arr_1 as &$v){
                $v['sex_str'] = '';
            }
    
            $result = $arr_1;
            foreach ($arr_2 as $v){
                $v['sex_str'] = '';
            }
    
            dump($arr_1);
            dump($arr_2);
            dump($result);
            exit;
        }


    <pre>array(5) {
    [0] =&gt; array(3) {
    [&quot;name&quot;] =&gt; string(6) &quot;zhang0&quot;
    [&quot;sex&quot;] =&gt; int(0)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;男&quot;
    }
    [1] =&gt; array(3) {
    [&quot;name&quot;] =&gt; string(6) &quot;zhang1&quot;
    [&quot;sex&quot;] =&gt; int(1)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;男&quot;
    }
    [2] =&gt; array(3) {
    [&quot;name&quot;] =&gt; string(6) &quot;zhang2&quot;
    [&quot;sex&quot;] =&gt; int(0)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;男&quot;
    }
    [3] =&gt; array(3) {
    [&quot;name&quot;] =&gt; string(6) &quot;zhang3&quot;
    [&quot;sex&quot;] =&gt; int(1)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;男&quot;
    }
    [4] =&gt; &amp;array(3) {
    [&quot;name&quot;] =&gt; string(3) &quot;li4&quot;
    [&quot;sex&quot;] =&gt; int(0)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;女&quot;
    }
    }
    </pre><pre>array(4) {
    [0] =&gt; array(2) {
    [&quot;name&quot;] =&gt; string(3) &quot;li0&quot;
    [&quot;sex&quot;] =&gt; int(0)
    }
    [1] =&gt; array(2) {
    [&quot;name&quot;] =&gt; string(3) &quot;li1&quot;
    [&quot;sex&quot;] =&gt; int(1)
    }
    [2] =&gt; array(2) {
    [&quot;name&quot;] =&gt; string(3) &quot;li2&quot;
    [&quot;sex&quot;] =&gt; int(0)
    }
    [3] =&gt; array(2) {
    [&quot;name&quot;] =&gt; string(3) &quot;li4&quot;
    [&quot;sex&quot;] =&gt; int(0)
    }
    }
    </pre><pre>array(5) {
    [0] =&gt; array(3) {
    [&quot;name&quot;] =&gt; string(6) &quot;zhang0&quot;
    [&quot;sex&quot;] =&gt; int(0)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;男&quot;
    }
    [1] =&gt; array(3) {
    [&quot;name&quot;] =&gt; string(6) &quot;zhang1&quot;
    [&quot;sex&quot;] =&gt; int(1)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;男&quot;
    }
    [2] =&gt; array(3) {
    [&quot;name&quot;] =&gt; string(6) &quot;zhang2&quot;
    [&quot;sex&quot;] =&gt; int(0)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;男&quot;
    }
    [3] =&gt; array(3) {
    [&quot;name&quot;] =&gt; string(6) &quot;zhang3&quot;
    [&quot;sex&quot;] =&gt; int(1)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;男&quot;
    }
    [4] =&gt; &amp;array(3) {
    [&quot;name&quot;] =&gt; string(3) &quot;li4&quot;
    [&quot;sex&quot;] =&gt; int(0)
    [&quot;sex_str&quot;] =&gt; string(3) &quot;女&quot;
    }
    }
    </pre>

     
  • 相关阅读:
    类的高内聚低耦合
    面向对象是三个特征:封装、继承、多态
    抽象类和接口
    remoting和webservice
    装箱和拆箱
    数据库
    遍历TextBox控件
    索引类型
    .NET和C#有什么区别
    三层架构
  • 原文地址:https://www.cnblogs.com/pansidong/p/10752757.html
Copyright © 2011-2022 走看看