<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 第二課 數組 > 聲名數組兩種寫法 ``` <pre class="calibre14">``` $arr <span class="token">=</span> <span class="token1">array</span><span class="token2">(</span><span class="token3">1</span><span class="token2">,</span><span class="token3">2</span><span class="token2">,</span><span class="token3">3</span><span class="token2">)</span><span class="token2">;</span> $arr1<span class="token2">[</span><span class="token3">1</span><span class="token2">]</span><span class="token">=</span><span class="token4">'a'</span><span class="token2">;</span> $arr1<span class="token2">[</span><span class="token3">2</span><span class="token2">]</span><span class="token">=</span><span class="token4">'b'</span><span class="token2">;</span> ``` ``` > 遍歷數組 ``` <pre class="calibre14">``` $arr <span class="token">=</span> <span class="token1">array</span><span class="token2">(</span><span class="token4">'a'</span><span class="token">=</span><span class="token">></span><span class="token3">1</span><span class="token2">,</span><span class="token4">'b'</span><span class="token">=</span><span class="token">></span><span class="token3">2</span><span class="token2">)</span><span class="token2">;</span> <span class="token1">foreach</span><span class="token2">(</span>$arr as $k<span class="token">=</span><span class="token">></span>$v<span class="token2">)</span><span class="token2">{</span> echo $k<span class="token2">.</span><span class="token4">":"</span><span class="token2">.</span>$v<span class="token2">.</span><span class="token4">"\n"</span><span class="token2">;</span> <span class="token2">}</span> <span class="token5">while</span><span class="token2">(</span><span class="token1">list</span><span class="token2">(</span>$k<span class="token2">,</span>$v<span class="token2">)</span><span class="token">=</span><span class="token1">each</span><span class="token2">(</span>$arr<span class="token2">)</span><span class="token2">)</span><span class="token2">{</span> echo $k<span class="token2">.</span><span class="token4">":"</span><span class="token2">.</span>$v<span class="token2">.</span><span class="token4">"\n"</span><span class="token2">;</span> <span class="token2">}</span> ``` ``` - \[x\]字符數組轉換 ``` <pre class="calibre14">``` <span class="token1">explode</span><span class="token2">(</span><span class="token4">'-'</span><span class="token2">,</span><span class="token4">'1-2-3-4'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//分割成數組</span> <span class="token1">implode</span><span class="token2">(</span><span class="token4">'-'</span><span class="token2">,</span>$arr<span class="token2">)</span><span class="token2">;</span><span class="token6">//轉換成字符串</span> ``` ``` > 元素個數 count($arr) - \[\] 查找元素,返回下標 ``` <pre class="calibre14">``` $str <span class="token">=</span> <span class="token1">array_search</span><span class="token2">(</span><span class="token4">'1'</span><span class="token2">,</span><span class="token1">array</span><span class="token2">(</span><span class="token4">'k'</span><span class="token">=</span><span class="token">></span><span class="token3">1</span><span class="token2">,</span><span class="token4">'f'</span><span class="token">=</span><span class="token">></span><span class="token3">2</span><span class="token2">)</span><span class="token2">)</span><span class="token2">;</span> ``` ``` > 合并數組 `$result = array_merge($array1, $array2);` > 返回鍵名 ``` <pre class="calibre16">``` $arr <span class="token">=</span> <span class="token1">array_keys</span><span class="token2">(</span>$array<span class="token2">)</span><span class="token2">)</span><span class="token2">;</span> $str <span class="token">=</span> <span class="token1">array_pop</span><span class="token2">(</span>$arr<span class="token2">)</span><span class="token2">;</span>取出最后一個<span class="token2">,</span>返回的單個元素<span class="token2">,</span>原數組少一個 $str <span class="token">=</span> <span class="token1">array_shift</span><span class="token2">(</span>$arr<span class="token2">)</span><span class="token2">;</span> 取出第一個 <span class="token1">array_push</span><span class="token2">(</span>$arr<span class="token2">,</span> <span class="token4">"apple"</span><span class="token2">,</span> <span class="token4">"raspberry"</span><span class="token2">)</span><span class="token2">;</span> 壓入末尾元素 $k <span class="token">=</span> <span class="token1">array_rand</span><span class="token2">(</span>$arr<span class="token2">,</span> <span class="token3">2</span><span class="token2">)</span> 隨機取出<span class="token3">2</span>個元素<span class="token2">,</span>返回下標 $result <span class="token">=</span> <span class="token1">array_reverse</span><span class="token2">(</span>$arr<span class="token2">)</span><span class="token2">;</span> 反序 $arr <span class="token">=</span> <span class="token1">array_slice</span><span class="token2">(</span>$input<span class="token2">,</span> <span class="token">-</span><span class="token3">2</span><span class="token2">,</span> <span class="token3">1</span><span class="token2">)</span><span class="token2">;</span> 從某個位置開始<span class="token2">,</span>取出元素個數<span class="token2">,</span>負數從末尾開始<span class="token2">,</span>不填寫到末尾 <span class="token1">array_sum</span><span class="token2">(</span>$a<span class="token2">)</span>數值之和 <span class="token1">array_unique</span><span class="token2">(</span>$input<span class="token2">)</span> 去掉重復 <span class="token1">array_unshift</span><span class="token2">(</span>$queue<span class="token2">,</span> <span class="token4">"apple"</span><span class="token2">,</span> <span class="token4">"raspberry"</span><span class="token2">)</span><span class="token2">;</span>開頭插入 $arr <span class="token">=</span> <span class="token1">array_values</span><span class="token2">(</span>$array<span class="token2">)</span> 返回值組成的數組 <span class="token1">count</span><span class="token2">(</span>$arr<span class="token2">)</span>計算數組個數 <span class="token1">in_array</span><span class="token2">(</span><span class="token4">"Irix"</span><span class="token2">,</span> $arr<span class="token2">)</span><span class="token2">)</span> 元素是否在數組中 <span class="token1">range</span><span class="token2">(</span><span class="token3">0</span><span class="token2">,</span> <span class="token3">100</span><span class="token2">,</span> <span class="token3">10</span><span class="token2">)</span> <span class="token3">0</span><span class="token">-</span><span class="token3">100</span> 步長<span class="token3">10</span>的數組 $k <span class="token">=</span> <span class="token1">range</span><span class="token2">(</span><span class="token4">'a'</span><span class="token2">,</span><span class="token4">'z'</span><span class="token2">)</span><span class="token2">;</span> <span class="token1">shuffle</span><span class="token2">(</span>$arr<span class="token2">)</span><span class="token2">;</span> 打亂數組 ``` ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看