Monday, February 24, 2020
  • About
  • Donate
  • Contact
  • Download File
  • Request
  • Other
    • Test Code – TanHongIT
Tân Hồng IT
  • Home
    • Liên Hệ TanHongIT – các bạn có thể liên hệ với TanHongIT.Net Tại Đây
    • Donate – TanHongIT.Net
    • Yêu Cầu Phần Mềm, Thủ Thuật
    • Hướng dẫn tải File, phần mềm và các loại tài liệu khác trên TanHongIT.Net
  • Orther
    • Tool Online
      • Test Code Online
      • EnCoder SVG
      • HTML Converter
    • ShareVui – Online Movies
  • Tài Liệu
    • All
    • Design
    • Development
    • IT & Software
    • LANGUAGE
    • Marketing
    • Office Productivity
    • Phát triển bản thân
    • Sức khoẻ cuộc sống
    • Tài Liệu Mạng
    • Udemy
    phuong thuc get post trong php

    Bài 13: Phương thức GET và POST trong PHP

    chuoi string va cac ham xu ly trong php

    Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

    cac ham xu ly mang php

    Bài 11: Các hàm xử lý mảng (Array) trong PHP

    mang array trong php

    Bài 10: Mảng (Array) Trong PHP

    code web nam moi 2020

    Share Code Đếm Ngược Chào Mừng Năm Mới 2020 Với Hiệu Ứng Tuyệt Đẹp

    ham function trong php

    Bài 9: Hàm (Function) Trong PHP

    Trending Tags

    • Code
      • PHP
      • Java
      • JavaScript
    • Kiến thức
      • All
      • Kiến Thức Internet
      • Kiến Thức Lập Trình
      • Kiến Thức Máy Tính
      • Kỹ Năng Sống
      • Linux
      phuong thuc get post trong php

      Bài 13: Phương thức GET và POST trong PHP

      chuoi string va cac ham xu ly trong php

      Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

      cac ham xu ly mang php

      Bài 11: Các hàm xử lý mảng (Array) trong PHP

      mang array trong php

      Bài 10: Mảng (Array) Trong PHP

      ham function trong php

      Bài 9: Hàm (Function) Trong PHP

      lenh va function thuong dung trong php

      Bài 8: lệnh Break, Continue và các hàm (function) exit, die thường dùng trong PHP

    • Phần Mềm
      • All
      • Đa Phương Tiện
      • Đồ Họa
      • Hệ Thống
      • TechSmith
      • Tiện Ích
      • Ứng Dụng
      • Văn Phòng
      adobe incopy cc 2020

      Download Adobe InCopy CC 2020 Full – Chỉnh sửa tài liệu chuyên nghiệp

      adobe illustrator 2020

      Download Adobe Illustrator CC 2020 Full – Tạo logo, banner, tạp chí

      adobe photoshop cc 2020

      Download Free Adobe Photoshop CC 2020 Full Active – Chỉnh Sửa Ảnh Chuyên Nghiệp

      adobe indesign cc 2020

      Download Free Adobe InDesign CC 2020 Full Active

      adobe bridge cc 2020

      Download Adobe Bridge CC 2020 Link Google Drive

      adobe media encoder cc 2020

      Download Adobe Media Encoder CC 2020 Chuyển đổi định dạng Media chuyên nghiệp

    • Công cụ
      • All
      • Internet
      • tool usb
      • Tool Windows
      adobe dreamweaver cc 2020

      Download Adobe Dreamweaver CC 2020 – Phần mềm thiết kế trang web chuyên nghiệp

      acronis true image

      Download Acronis True Image 2020 Full (24.5.1.22510) Giúp Sao lưu và Phục hồi dữ liệu

      vegas pro 17

      MAGIX VEGAS Pro 17.0 Build 353 Full Active 2020 – Phần Mềm Làm Video Phim Chuyên Nghiệp

      Download Anhdv Boot 2019 Và Tạo USB BOOT cứu hộ máy tính đa năng

      Download Anhdv Boot 2019 – Tạo USB BOOT cứu hộ máy tính đa năng

      Download Và Cách Crack Full IDM 6.33

      Download Và Cách Crack Full IDM 6.35 Build 10 Vĩnh Viễn Mới Nhất 2019 – Không Báo Fake Serial [UPDATE]

      Tạo VPS Free Tốc Độ Cao

      Hướng Dẫn Tạo VPS Free Tốc Độ Cao Hạn Dùng 1 Giờ – Hết Hạn 1 Giờ Sau Vẫn Được Tạo VPS Mới Free

    • Thủ Thuật
      • All
      • Active Win & Office
      • Boot
      • Facebook
      • Internet-mạng
      • Thủ Thuật Win 10
      hinh thu nho cua tab chrome

      Bật xem trước hình thu nhỏ của Tab trong Google Chrome

      Khóa Học An Ninh Mạng – Ứng Dụng Python Và Web (Cyber Security – Python and Web)

      Khóa Học An Ninh Mạng – Ứng Dụng Python Và Web (Cyber Security – Python and Web)

      Bộ Video Hướng Dẫn Tăng Tốc Máy Tính Của Bạn (Speeding Up Your PC)

      Bộ Video Hướng Dẫn Tăng Tốc Máy Tính Của Bạn (Speeding Up Your PC)

      chuyen doi giua raid sang ahci

      Cách chuyển đổi SATA Mode, bật AHCI, chuyển đổi giữa RAID sang AHCI, IDE sang AHCI hoặc ngược lại trong Windows 10, 8.1, 8, 7

      download extension dark mode cho zalo tren may tinh

      Hướng dẫn tạo Dark Mode cho Zalo Phiên Bản Chat Web Trên Máy Tính (Extension Dark Mode Zalo)

      tong hop top cac trang rut gon link kiem tien online

      Tổng Hợp Top Các Trang Rút Gọn Link kiếm Tiền Online Tốt Nhất 2019

    • Download
      • All
      • Công Cụ Lập Trình
      • Download Office
      • Download Windows
      • Ghost
      loi port truy cap localhost

      Thay đổi Port sửa lỗi không truy cập vào được localhost và cách tạo thư mục ảo trên WampServer

      adobe dreamweaver cc 2020

      Download Adobe Dreamweaver CC 2020 – Phần mềm thiết kế trang web chuyên nghiệp

      adobe cc 2020

      Download Full Bộ Adobe CC 2020 – Video hướng dẫn cài đặt

      windows 10 1909

      Download Windows 10 Version 1909 Build 18363.418 Consumer Edition (ISO x64-x86)

      doc file excel c sharp

      Mở Đọc File Excel Trong C# Với Microsoft Office Interop Excel dll

      mo doc file word c sharp

      Mở và Đọc File Word Trong C# Với Microsoft Office Interop Word dll

    • Giải trí
      • All
      • Game
      • Hình
      • Nhạc
      • Phim
      • Rubik
      • Truyện
      Child of Light Việt ngữ - Công Chúa Ánh Sáng

      Child of Light Việt ngữ – Công Chúa Ánh Sáng

      Download Game Never Alone Việt Hóa (KISIMA INGITCHUNA)

      Download Game Never Alone Việt Hóa (KISIMA INGITCHUNA)- TÔI KHÔNG CÔ ĐƠN

      Download game Devotion - Thành Tâm Việt Hóa

      Download game Devotion – Thành Tâm Việt Hóa

      Download Game The Stillness of the Wind Full Crack

      Download Game The Stillness of the Wind Full Crack – Sự Tĩnh Lặng Của Gió

      Share code game MegamanX3 viết bằng C++

      Share code game MegamanX3 viết bằng C++

      Doraemon Stand By Me

      Doraemon Stand By Me 2014 Thuyết Minh Tiếng Việt Full HD

    No Result
    View All Result
    • Home
      • Liên Hệ TanHongIT – các bạn có thể liên hệ với TanHongIT.Net Tại Đây
      • Donate – TanHongIT.Net
      • Yêu Cầu Phần Mềm, Thủ Thuật
      • Hướng dẫn tải File, phần mềm và các loại tài liệu khác trên TanHongIT.Net
    • Orther
      • Tool Online
        • Test Code Online
        • EnCoder SVG
        • HTML Converter
      • ShareVui – Online Movies
    • Tài Liệu
      • All
      • Design
      • Development
      • IT & Software
      • LANGUAGE
      • Marketing
      • Office Productivity
      • Phát triển bản thân
      • Sức khoẻ cuộc sống
      • Tài Liệu Mạng
      • Udemy
      phuong thuc get post trong php

      Bài 13: Phương thức GET và POST trong PHP

      chuoi string va cac ham xu ly trong php

      Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

      cac ham xu ly mang php

      Bài 11: Các hàm xử lý mảng (Array) trong PHP

      mang array trong php

      Bài 10: Mảng (Array) Trong PHP

      code web nam moi 2020

      Share Code Đếm Ngược Chào Mừng Năm Mới 2020 Với Hiệu Ứng Tuyệt Đẹp

      ham function trong php

      Bài 9: Hàm (Function) Trong PHP

      Trending Tags

      • Code
        • PHP
        • Java
        • JavaScript
      • Kiến thức
        • All
        • Kiến Thức Internet
        • Kiến Thức Lập Trình
        • Kiến Thức Máy Tính
        • Kỹ Năng Sống
        • Linux
        phuong thuc get post trong php

        Bài 13: Phương thức GET và POST trong PHP

        chuoi string va cac ham xu ly trong php

        Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

        cac ham xu ly mang php

        Bài 11: Các hàm xử lý mảng (Array) trong PHP

        mang array trong php

        Bài 10: Mảng (Array) Trong PHP

        ham function trong php

        Bài 9: Hàm (Function) Trong PHP

        lenh va function thuong dung trong php

        Bài 8: lệnh Break, Continue và các hàm (function) exit, die thường dùng trong PHP

      • Phần Mềm
        • All
        • Đa Phương Tiện
        • Đồ Họa
        • Hệ Thống
        • TechSmith
        • Tiện Ích
        • Ứng Dụng
        • Văn Phòng
        adobe incopy cc 2020

        Download Adobe InCopy CC 2020 Full – Chỉnh sửa tài liệu chuyên nghiệp

        adobe illustrator 2020

        Download Adobe Illustrator CC 2020 Full – Tạo logo, banner, tạp chí

        adobe photoshop cc 2020

        Download Free Adobe Photoshop CC 2020 Full Active – Chỉnh Sửa Ảnh Chuyên Nghiệp

        adobe indesign cc 2020

        Download Free Adobe InDesign CC 2020 Full Active

        adobe bridge cc 2020

        Download Adobe Bridge CC 2020 Link Google Drive

        adobe media encoder cc 2020

        Download Adobe Media Encoder CC 2020 Chuyển đổi định dạng Media chuyên nghiệp

      • Công cụ
        • All
        • Internet
        • tool usb
        • Tool Windows
        adobe dreamweaver cc 2020

        Download Adobe Dreamweaver CC 2020 – Phần mềm thiết kế trang web chuyên nghiệp

        acronis true image

        Download Acronis True Image 2020 Full (24.5.1.22510) Giúp Sao lưu và Phục hồi dữ liệu

        vegas pro 17

        MAGIX VEGAS Pro 17.0 Build 353 Full Active 2020 – Phần Mềm Làm Video Phim Chuyên Nghiệp

        Download Anhdv Boot 2019 Và Tạo USB BOOT cứu hộ máy tính đa năng

        Download Anhdv Boot 2019 – Tạo USB BOOT cứu hộ máy tính đa năng

        Download Và Cách Crack Full IDM 6.33

        Download Và Cách Crack Full IDM 6.35 Build 10 Vĩnh Viễn Mới Nhất 2019 – Không Báo Fake Serial [UPDATE]

        Tạo VPS Free Tốc Độ Cao

        Hướng Dẫn Tạo VPS Free Tốc Độ Cao Hạn Dùng 1 Giờ – Hết Hạn 1 Giờ Sau Vẫn Được Tạo VPS Mới Free

      • Thủ Thuật
        • All
        • Active Win & Office
        • Boot
        • Facebook
        • Internet-mạng
        • Thủ Thuật Win 10
        hinh thu nho cua tab chrome

        Bật xem trước hình thu nhỏ của Tab trong Google Chrome

        Khóa Học An Ninh Mạng – Ứng Dụng Python Và Web (Cyber Security – Python and Web)

        Khóa Học An Ninh Mạng – Ứng Dụng Python Và Web (Cyber Security – Python and Web)

        Bộ Video Hướng Dẫn Tăng Tốc Máy Tính Của Bạn (Speeding Up Your PC)

        Bộ Video Hướng Dẫn Tăng Tốc Máy Tính Của Bạn (Speeding Up Your PC)

        chuyen doi giua raid sang ahci

        Cách chuyển đổi SATA Mode, bật AHCI, chuyển đổi giữa RAID sang AHCI, IDE sang AHCI hoặc ngược lại trong Windows 10, 8.1, 8, 7

        download extension dark mode cho zalo tren may tinh

        Hướng dẫn tạo Dark Mode cho Zalo Phiên Bản Chat Web Trên Máy Tính (Extension Dark Mode Zalo)

        tong hop top cac trang rut gon link kiem tien online

        Tổng Hợp Top Các Trang Rút Gọn Link kiếm Tiền Online Tốt Nhất 2019

      • Download
        • All
        • Công Cụ Lập Trình
        • Download Office
        • Download Windows
        • Ghost
        loi port truy cap localhost

        Thay đổi Port sửa lỗi không truy cập vào được localhost và cách tạo thư mục ảo trên WampServer

        adobe dreamweaver cc 2020

        Download Adobe Dreamweaver CC 2020 – Phần mềm thiết kế trang web chuyên nghiệp

        adobe cc 2020

        Download Full Bộ Adobe CC 2020 – Video hướng dẫn cài đặt

        windows 10 1909

        Download Windows 10 Version 1909 Build 18363.418 Consumer Edition (ISO x64-x86)

        doc file excel c sharp

        Mở Đọc File Excel Trong C# Với Microsoft Office Interop Excel dll

        mo doc file word c sharp

        Mở và Đọc File Word Trong C# Với Microsoft Office Interop Word dll

      • Giải trí
        • All
        • Game
        • Hình
        • Nhạc
        • Phim
        • Rubik
        • Truyện
        Child of Light Việt ngữ - Công Chúa Ánh Sáng

        Child of Light Việt ngữ – Công Chúa Ánh Sáng

        Download Game Never Alone Việt Hóa (KISIMA INGITCHUNA)

        Download Game Never Alone Việt Hóa (KISIMA INGITCHUNA)- TÔI KHÔNG CÔ ĐƠN

        Download game Devotion - Thành Tâm Việt Hóa

        Download game Devotion – Thành Tâm Việt Hóa

        Download Game The Stillness of the Wind Full Crack

        Download Game The Stillness of the Wind Full Crack – Sự Tĩnh Lặng Của Gió

        Share code game MegamanX3 viết bằng C++

        Share code game MegamanX3 viết bằng C++

        Doraemon Stand By Me

        Doraemon Stand By Me 2014 Thuyết Minh Tiếng Việt Full HD

      No Result
      View All Result
      Tân Hồng IT
      No Result
      View All Result
      Home Backend

      Bài 11: Các hàm xử lý mảng (Array) trong PHP

      Bài 11 - Học lập trình PHP căn bản

      Tân Hồng IT by Tân Hồng IT
      19/01/2020
      in Backend, Code, Code Web, Development, Khóa Học, Kiến Thức Lập Trình, Learn PHP, PHP, Tài Liệu Lập Trình, Web Development, Website
      11 Phút đọc
      0
      QUẢNG CÁO

      Khái niệm và những vấn đề liền quan về các loại mảng có trong PHP mình đã giới thiệu ở bài 10 : Mảng trong PHP. Tiếp tục series học PHP căn bản, bài này mình sẽ liệt kê các hàm dùng để xử lý mảng hay dùng trong PHP để các bạn tiện tra cứu cũng như học tập nhé!

      cac ham xu ly mang php
      Các hàm xử lý mảng trong PHP

      Mục Lục Bài Viết

      • is_array($array)
      • in_array($value,$array)
      • array_values($array)
      • array_count_values($array)
      • array_keys($array)
      • array_change_key_case($array, $case)
      • array_key_exists($key,$array)
      • array_pop($array)
      • array_push($array,$value1,$value2…)
      • array_shift($array)
      • array_unshift($array,$value1,$value2…)
      • array_combine($array_keys, $array_values)
      • array_merge($array,$array…)
      • array_rand($array, $number)
      • array_unique($array)
      • array_flip($array)
      • array_reverse($array)
      • array_search($keyword, $array)
      • array_slice($array,$begin,$number)
      • Kết thúc

      is_array($array)

      Hàm có tác dụng kiểm tra xem một biến có phải mảng hay không. Trả về true nếu là mảng và ngược lại sẽ trả về false.

      <?php
         $bien1 = array("tanhongit.net", "php căn bản");
         $bien2 = '';
         var_dump(is_array($bien1)); // Kết quả trả về true 
         var_dump(is_array($bien2)); // Kết quả trả về false
      ?>

      in_array($value,$array)

      Hàm có tác dụng kiểm tra xem mảng $array có tồn tại giá trị $value hay không. Nếu có sẽ trả về true và ngược lại trả về false.

      <?php
         $bien1 = array("tanhongit.net", "php căn bản");
         var_dump(in_array("tanhongit.net",$bien1)); // Kết quả trả về true 
         var_dump(in_array("hello",$bien1)); // Kết quả trả về false
      ?>

      array_values($array)

      Chuyển mảng $array sang dạng mảng chỉ mục.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          var_dump(array_values($array));
      
          /* Kêt quả của mảng là array (size=2)
              0 => string 'tanhongit.net' (length=13)
              1 => string '123456' (length=6)
          ) */
      ?>

      array_count_values($array)

      Đếm số lần xuất hiện của các phần tử giống nhau trong mảng $array và trả về một mảng kết quả với các value là các giá trị đếm đó.

      <?php
          $array = array('tanhongit.net', 'hello', '123456', 'hello');
          var_dump(array_count_values($array));
          /*array (size=3)
          'tanhongit.net' => int 1
          'hello' => int 2  //'hello xuất hiện 2 lần'
          123456 => int 1 */
      ?>

      array_keys($array)

      Hàm này có tác dụng trả về một dạng mảng chỉ mục mà trong mảng đó sẽ có phần tử là key của mảng ban đầu.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          var_dump(array_keys($array));
      
          /* kết quả : array (size=2)
        0 => string 'username' (length=8)
        1 => string 'password' (length=8)
           */
      ?>

      array_change_key_case($array, $case)

      Tác dụng của hàm này là chuyển tất cả các chỉ mục key trong mảng $array sang chữ hoa nếu $case = 1 và sang chữ thường nếu $case = 0.

      Ta có thể dùng hằng số CASE_UPPER thay cho số 1 và CASE_LOWER thay cho số 0.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          $array = array_change_key_case($array,1);
          var_dump($array);
      
          /* kết quả : array (size=2)
        'USERNAME' => string 'tanhongit.net' (length=13)
        'PASSWORD' => string '123456' (length=6)
           */
      ?>

      array_key_exists($key,$array)

      Kiểm tra xem khoá $key có tồn tại trong mảng $array hay không. Nếu có sẽ trả về true và trả về false nếu không có.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          var_dump(array_key_exists("username",$array)); //kết quả var_ dump sẽ trả về true
          var_dump(array_key_exists("hello",$array)); //kết quả var_ dump sẽ trả về false
      ?>

      array_pop($array)

      Tác dụng của hàm này sẽ cắt phần tử cuối cùng ra khỏi mảng.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          var_dump(array_pop($array)); //phần tử cuối cùng sẽ bị cắt mất khỏi mảng
          //kết quả output: '123456' 
      
          var_dump($array);
          //kết quả màn hình:  array (size=1)
          //'username' => string 'tanhongit.net' (length=13)
      ?>

      Ta có thể xuất ra phần tử đã bị cắt từ hàm array_pop($array) bằng cách gán giá trị của nó vào một biến và xuất biến đó ra. Nhuw sau:

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          $pop = array_pop($array); //gán giá trị đã bị cắt cuối mảng vào 1 biến
          var_dump($array); // xuất mảng
          echo $pop; // xuất giá trị đã bị cắt khỏi mảng bởi hàm array_pop
      ?>

      array_push($array,$value1,$value2…)

      Hàm này có tác dụng thêm một hoặc nhiều phần tử vào cuối mảng với các các giá trị $value1, $value2 được truyền vào.

      Nếu ta var_dump hàm array_push này thì kết quả màn hình sẽ trả về tổng cộng số lượng phần tử có trong mảng sau khi thêm.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          var_dump(array_push($array,"hello")); 
          //kết quả output: 3
          var_dump($array);
          /*kết quả: array (size=3)
          'username' => string 'tanhongit.net' (length=13)
          'password' => string '123456' (length=6)
          0 => string 'hello' (length=5) */
      ?>

      array_shift($array)

      Trái ngược với hàm array_pop, hàm array_shift sẽ cắt phần tử đầu tiên trong mảng $array ra khỏi mảng. Ta có thể xuất giá trị đã bị cắt khỏi mảng đó bằng cách gán giá trị của array_shift($array) vào 1 biến và xuất nó ra.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          $shift = array_shift($array); //gán giá trị của phần tử đầu tiên trong mảng đã bị cắt vào 1 biến
          var_dump($array);
          /*kết quả màn hình:  array (size=1)
          'password' => string '123456' (length=6)*/
          echo $shift; //giá trị của phần tử đầu tiên trong mảng đã bị cắt đi
      

      array_unshift($array,$value1,$value2…)

      Trái ngược với array_push, hàm array_unshift sẽ thêm một hoặc nhiều phần tử vào đầu mảng với các các giá trị $value1, $value2 được truyền vào.

      Nếu ta var_dump hàm array_push này thì kết quả màn hình sẽ trả về tổng cộng số lượng phần tử có trong mảng sau khi thêm.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          var_dump(array_unshift($array,"hello")); 
          //kết quả output: 3
          var_dump($array);
          /*kết quả: array (size=3)
        0 => string 'hello' (length=5)
        'username' => string 'tanhongit.net' (length=13)
        'password' => string '123456' (length=6) */
      ?>

      array_combine($array_keys, $array_values)

      Tác dụng của hàm là trộn 2 mảng $array_keys và $array_values thành một mảng kết hợp. Trong đó, $array_keys là danh sách keys, $array_value là danh sách value tương ứng với key. Với điều kiện là 2 mảng này phải bằng nhau.

      <?php
          $array_keys = array('username','password');
          $array_values = array('tanhongit.net','123456');
          
          var_dump(array_combine($array_keys,$array_values)); 
          /*output: array (size=2)
          'username' => string 'tanhongit.net' (length=13)
          'password' => string '123456' (length=6) */
      ?>

      array_merge($array,$array…)

      Cao cấp hơn hàm array_combine (chỉ có tác dụng gộp 2 mảng thành 1), hàm array_merge này có tác dụng gộp 2 hoặc nhiều mảng hơn nữa thành 1 mảng duy nhất

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456',
          );
          $array1 = array(1, 2, 3);
          $array2 = array(
            1 => 'hello',
            'name' => 'Hồng'
          );
          var_dump(array_merge($array,$array1,$array2)); 
          /*kết quả: array (size=7)
          'username' => string 'tanhongit.net' (length=13)
          'password' => string '123456' (length=6)
          0 => int 1
          1 => int 2
          2 => int 3
          3 => string 'hello' (length=5)
          'name' => string 'Hồng' (length=4) */
      ?>

      array_rand($array, $number)

      Hàm có tác dụng lấy ra key ngẫu nhiên trong mảng với $number là số lượng muốn lấy. Mình sẽ lấy ví dụ tiếp tục từ phần array_merge trên:

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456',
          );
          $array1 = array(1, 2, 3);
          $array2 = array(
            1 => 'hello',
            'name' => 'Hồng'
          );
          echo array_rand(array_merge($array,$array1,$array2));  //lấy 1 phần tử ngẫu nhiên trong mảng kết hợp
          //kêt quả lệnh echo: password
      
          var_dump(array_rand(array_merge($array,$array1,$array2), 3)); //lấy 3 phần tử ngẫu nhiên trong mảng kết hợp
          /*kết quả: array (size=3)
          0 => string 'password' (length=8)
          1 => int 2
          2 => int 3 */
      ?>

      array_unique($array)

      Hàm giúp loại bỏ giá trị trùng nếu có trong mảng $array.

      <?php
          $array = array('tanhongit.net', 'hello', '123456', 'hello');
          var_dump(array_unique($array));
          /*array (size=3)
          0 => string 'tanhongit.net' (length=13)
          1 => string 'hello' (length=5)
          2 => string '123456' (length=6) */
      ?>

      array_flip($array)

      Hàm này có tác dụng chuyển đổi key của mảng thành value và ngược lại.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456'
          );
          var_dump(array_flip($array)); 
          /*kết quả: array (size=2)
        'tanhongit.net' => string 'username' (length=8)
        123456 => string 'password' (length=8) */
      ?>

      array_reverse($array)

      Hàm có tác dụng đảo ngược lại vị trí sắp xếp của tất cả phần tử có trong mảng.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456',
          );
          var_dump(array_reverse($array)); 
          /*kết quả: array (size=2)
        'password' => string '123456' (length=6)
        'username' => string 'tanhongit.net' (length=13) */
      ?>

      array_search($keyword, $array)

      Hàm có tác dụng tìm kiếm giá trị của mảng và trả về key của phần tử đó nếu có. Trong đó $keyword là giá trị truyền vào, $array là mảng cần tìm.

      <?php
          $array = array(
          'username' => 'tanhongit.net',
          'password' => '123456',
          );
          var_dump(array_search('tanhongit.net',$array)); 
          /*kết quả: string 'username' (length=8) */
      ?>

      array_slice($array,$begin,$number)

      Hàm có tác dụng lấy ra số lượng các phần tử được truyền vào thông qua $number và bắt đầu lấy ra từ $begin trong mảng.

      <?php
            $array = array(
            'username' => 'tanhongit.net',
            'password' => '123456',
            );
            var_dump(array_slice($array, 0)); //lấy ra các phần tử bắt đầu từ chỉ mục $key = 0
            /*kết quả: array (size=2)
            'username' => string 'tanhongit.net' (length=13)
            'password' => string '123456' (length=6) */
            var_dump(array_slice($array, 0 , 1)); //lấy ra 1 phần tử bắt đầu từ chỉ mục $key = 0
            /*Kết quả: array (size=1)
            'username' => string 'tanhongit.net' (length=13) */
            var_dump(array_slice($array, 1 , 1)); //lấy ra 1 phần tử bắt đầu từ chỉ mục $key = 1
            /*Kết quả: array (size=1)
            'password' => string '123456' (length=6) */ 
      ?>

      Sẽ còn cập nhật…

      Kết thúc

      Bài viết này mình đã liệt kê một số hàm thường được sử dụng để xử lý mảng trong PHP, Nếu các bạn muốn xem thêm hãy truy cập link này để tham khảo nhé!

      Vậy là trong lộ trình học php căn bản thì tới đây mình đã liệt kê hết các kiến thức về mảng giúp các bạn học tập. Cho nên sang bài tiếp theo chúng ta sẽ qua chuỗi trong PHP và các vấn đề xoay quanh chuỗi nhé!

      Xem thêm:

      • Lộ trình học PHP Căn Bản
      • Bài 10: Mảng (Array) Trong PHP
      • Bài 9: Hàm (Function) Trong PHP
      • Bài 7: Vòng lặp Foreach trong PHP (Các loại vòng lặp phần 2)
      • Cách sửa lỗi error establishing a database connection cho website
      • Mở Đọc File Excel Trong C# Với Microsoft Office Interop Excel dll
      Nếu các bạn cảm thấy Website TanHongIT.Net thật sự hữu ích mình mong các bạn có thể chia sẻ những bài viết đến cho cộng đồng cùng thao khảo nhé. Cảm ơn các bạn !!!
      Các bạn có bất kì thắc mắc cần được hỗ trợ hay yêu cầu các phần mềm, thủ thuật, khoá học,… thì cứ để lại comment bên dưới bài viết hoặc liên hệ qua fanpage của TanHongIT để được hỗ trợ nhé! Mình sẽ cố gắng chia sẻ cho các bạn mọi thứ cần thiết nhất!
      CHÚC CÁC BẠN THÀNH CÔNG
      5 / 5 ( 1 vote )
      Tags: BackendCodeCode WebKhóa HọcKiến thứcKiến Thức Lập TrìnhLearn PHPLinuxPHPWeb DevelopmentWebsite
      ShareTweetSend
      Bài viết trước

      Bài 10: Mảng (Array) Trong PHP

      Bài tiếp theo

      Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

      Tân Hồng IT

      Tân Hồng IT

      Không có một lời khuyên hay câu triết lý nào có đủ khả năng để áp đặt vào mọi hoàn cảnh trong cuộc sống của chúng ta cả. Nó luôn có những ngoại lệ riêng biệt...

      Liên quan Posts

      phuong thuc get post trong php
      Backend

      Bài 13: Phương thức GET và POST trong PHP

      06/02/2020
      chuoi string va cac ham xu ly trong php
      Backend

      Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

      25/01/2020
      mang array trong php
      Backend

      Bài 10: Mảng (Array) Trong PHP

      16/01/2020
      code web nam moi 2020
      Code

      Share Code Đếm Ngược Chào Mừng Năm Mới 2020 Với Hiệu Ứng Tuyệt Đẹp

      14/01/2020
      ham function trong php
      Backend

      Bài 9: Hàm (Function) Trong PHP

      14/01/2020
      lenh va function thuong dung trong php
      Backend

      Bài 8: lệnh Break, Continue và các hàm (function) exit, die thường dùng trong PHP

      10/01/2020 - Updated on 11/01/2020
      vong lap foreach trong php
      Code

      Bài 7: Vòng lặp Foreach trong PHP (Các loại vòng lặp phần 2)

      01/01/2020 - Updated on 03/01/2020
      vong lap trong php
      Code

      Bài 6: Các loại Vòng lặp trong PHP (for, while, do while)

      28/12/2019
      Bài tiếp theo
      chuoi string va cac ham xu ly trong php

      Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

      phuong thuc get post trong php

      Bài 13: Phương thức GET và POST trong PHP

      Leave a Reply

      Kết nối với
      I allow to create an account
      When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
      Không đồng ýĐồng ý
      avatar
      This comment form is under antispam protection
      Kết nối với
      I allow to create an account
      When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
      Không đồng ýĐồng ý
      avatar
      This comment form is under antispam protection
        Subscribe  
      Thông báo về
      • Trending
      • Comments
      • Latest
      Tải Và Cách Crack IDM 6.32

      Tải Và Cách Crack IDM 6.35 Build 10 Vĩnh Viễn Mới Nhất 2019 – Không Báo Fake Serial [UPDATE]

      27/11/2018
      IDM Full Toolkit - Crack IDM Tiện Lợi - Không Báo Fake Serial

      IDM Full Toolkit – Crack IDM Tiện Lợi – Không Báo Fake Serial

      10/08/2018
      Download Và Cách Crack Full IDM 6.33

      Download Và Cách Crack Full IDM 6.35 Build 10 Vĩnh Viễn Mới Nhất 2019 – Không Báo Fake Serial [UPDATE]

      07/05/2019
      Download DLC Boot 2019 v3.6 - Bộ Công Cụ Tạo USB Boot Đa Năng Cứu Hộ Máy Tính, PC

      Download DLC Boot 2019 v3.6 – Bộ Công Cụ Tạo USB Boot Đa Năng Cứu Hộ Máy Tính, PC

      15/04/2019

      Cách đổi trạng thái biểu tượng cảm xúc Angry thành “Dislike ” trên Facebook

      124

      Chia sẻ Khoá học Adobe InDesign CC – Hướng dẫn đầy đủ cho bạn về InDesign

      32

      Chia sẻ khóa học Cách giải khối Rubik 3×3 cho người mới bắt đầu

      26

      [UDEMY] Chia sẻ Khoá học 15 cách học tiếng anh – 15 Ways To Learn English

      24
      phuong thuc get post trong php

      Bài 13: Phương thức GET và POST trong PHP

      06/02/2020
      chuoi string va cac ham xu ly trong php

      Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

      25/01/2020
      cac ham xu ly mang php

      Bài 11: Các hàm xử lý mảng (Array) trong PHP

      19/01/2020
      mang array trong php

      Bài 10: Mảng (Array) Trong PHP

      16/01/2020

      Bài Viết Mới

      phuong thuc get post trong php

      Bài 13: Phương thức GET và POST trong PHP

      06/02/2020
      chuoi string va cac ham xu ly trong php

      Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

      25/01/2020
      cac ham xu ly mang php

      Bài 11: Các hàm xử lý mảng (Array) trong PHP

      19/01/2020
      mang array trong php

      Bài 10: Mảng (Array) Trong PHP

      16/01/2020
      code web nam moi 2020

      Share Code Đếm Ngược Chào Mừng Năm Mới 2020 Với Hiệu Ứng Tuyệt Đẹp

      14/01/2020
      ham function trong php

      Bài 9: Hàm (Function) Trong PHP

      14/01/2020

      Mới Cập Nhật

      phuong thuc get post trong php

      Bài 13: Phương thức GET và POST trong PHP

      06/02/2020
      chuoi string va cac ham xu ly trong php

      Bài 12: Chuỗi (String) Và Các Hàm Xử Lý Chuỗi Trong PHP

      25/01/2020
      cac kieu du lieu php

      Bài 3: Những kiểu dữ liệu trong PHP

      07/12/2019
      cac ham xu ly mang php

      Bài 11: Các hàm xử lý mảng (Array) trong PHP

      19/01/2020
      mang array trong php

      Bài 10: Mảng (Array) Trong PHP

      16/01/2020
      code web nam moi 2020

      Share Code Đếm Ngược Chào Mừng Năm Mới 2020 Với Hiệu Ứng Tuyệt Đẹp

      14/01/2020
      Tân Hồng IT

      Tân Hồng IT là Trang Chia sẻ Kiến Thức, Tài Liệu, Khóa Học, Công Nghệ Thông Tin, Phần Mềm, Thủ Thuật, Tiện Ích Máy Tính

      DMCA.com Protection Status

      Donate – Xin Ủng Hộ Đóng Góp

      DONATE
      Hung1001 | LinuxTeamVN
      • About
      • Donate
      • Contact
      • Download File
      • Request
      • Other

      © 2019 Facebook - Chia sẻ Kiến Thức, Công Nghệ Thông Tin , Phần Mềm, Thủ Thuật, Tiện Ích Máy Tính Tân Hồng IT.

      No Result
      View All Result
      • Home
        • Donate
        • Liên Hệ Tân Hồng IT
        • Yêu Cầu Phần Mềm, Thủ Thuật
        • Hướng dẫn tải File
      • Tài Liệu
      • Phần Mềm
      • Công cụ
      • Thủ Thuật
      • Download
      • Giải trí
      • Kiến thức

      © 2019 Facebook - Chia sẻ Kiến Thức, Công Nghệ Thông Tin , Phần Mềm, Thủ Thuật, Tiện Ích Máy Tính Tân Hồng IT.

      wpDiscuz