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 Code

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

      Tân Hồng IT by Tân Hồng IT
      07/12/2019
      in Code, Code Web, Development, Kiến thức, Kiến Thức Lập Trình, Learn PHP, PHP, Web Development, Website
      13 Phút đọc
      0
      QUẢNG CÁO

      Ở Bài 2: Cú pháp PHP cơ bản, Khai báo hằng và biến trong PHP đã hướng dẫn cơ bản về cú pháp và khái kiệm về biến, hằng, trong bài viết này mình sẽ giới thiệu những kiểu dữ liệu được sử dụng trong biến của ngôn ngữ PHP nhé!

      cac kieu du lieu php
      Các kiểu dữ liệu trong PHP

      Cách chính để lưu trữ thông tin trong chương trình PHP là sử dụng một biến.

      Dưới đây là những điều quan trọng nhất bạn nên biết về biến trong PHP.

      • Tất cả các biến trong PHP đều được kí hiệu với dấu $ ở đầu.
      • Giá trị của một biến là giá trị của phép gán gần đây nhất của nó.
      • Các biến được gán với toán tử =, biến ở bên trái còn biểu thức được ước lượng ở bên phải.
      • PHP làm rất tốt việc chuyển đổi tự động từ kiểu này sang kiểu khác khi cần thiết.
      • Biến trong PHP giống với Perl.

      PHP có tổng tất cả 8 kiểu dữ liệu mà chúng ta sử dụng để xây dựng các biến.

      • Integer − Kiểu INT số nguyên. Ví dụ 1989
      • Double, Float− Kiểu số thực. Ví dụ 3.14159 hay 49.1.
      • Boolean − có 2 giá trị TRUE hoặc FALSE.
      • NULL − là một kiểu đặc biệt, nó chỉ có giá trị: NULL
      • String − là chuỗi các kí tự.
      • Array − là tập hợp được đặt tên và lập chỉ mục của các giá trị khác.
      • Object − là instance (sự thể hiện) của các lớp mà lập trình viên tự định nghĩa, nó có thể đóng gói các các loại giá trị và hàm khác nhau, nó dành riêng cho các lớp.
      • Resource − là một biến đặc biệt nó giữ tham chiếu tới các tài nguyên ngoại vi đến PHP (ví dụ: kết nối Database).

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

      • Kiểu dữ liệu Int (Integer)
        • Ép dữ liệu sang kiểu INT
      • Kiểu số thực (Double, Float)
        • Ép dữ liệu sáng kiểu số thực
      • Kiểu Boolean trong PHP
      • Kiểu Chuỗi (String) trong PHP
      • Kiểu Mảng (Array) trong PHP
        • Cú pháp
      • Kiểu NULL trong PHP
      • Kiểu Object (đối tượng)
      • Kiểu Resource

      Kiểu dữ liệu Int (Integer)

      Chúng là tất cả các số, bao gồm cả nguyên âm và nguyên dương, nhưng không bao gồm số thực. Nó là kiểu đơn giản nhất. Chúng có thể được gán cho một biến hoặc được sử dụng trong biểu thức

      Phạm vi kiểu int nằm trong vùng từ -2147483648 đến 2147483648

      Đặc biệt kiểu int có thể ở viết ở nhiều cơ số khác nhau. Kiểu số nguyên có thể trong hệ thập phân, hệ bát phân và hệ thập lục phân. Mặc định là hệ thập phân, hệ bát phân – số nguyên được chỉ định bắt đầu với số 0 và hệ thập lục phân bắt đầu với 0x.

      <?php
      $bien_int = 12345;
      $bien_int_2 = -12345 + 12345;
      echo $bien_int . $bien_int_2;
      $thap_luc_phan = 0x1A; // số thập lục phân
      ?>

      Ép dữ liệu sang kiểu INT

      Cú Pháp: (int)$ten_bien;

      <?php
      $bien1 = '123'; //đây là 1 biến chứa chuỗi ký tự $bien = (int)$bien; //biến khi giờ đã được ép kiểu sang int và nó có giá trị là số 123
      $bien1 = (int)$bien1;
      echo $bien1; //khi chạy lệnh echo thì kết quả xuất ra màn hình sẽ là số 123
      
      $bien2 = '123a';
      $bien2 = (int)$bien2;
      echo $bien2; //khi chạy lệnh echo thì kết quả xuất ra màn hình sẽ là số 123, ký tự a sẽ không in được vì không thể chuyển sang số và nó sẽ xoá ký tự đó đi
      
      $bien3 = 'a123';
      $bien3 = (int)$bien3;
      echo $bien3; //khi chạy lệnh echo thì kết quả xuất ra màn hình sẽ là số 0 , ký tự a sẽ không in được vì không thể chuyển sang số và nó sẽ xoá ký tự đó đi
      ?>

      Trong đoạn code trên, các bạn chú ý vào $bien3, biến này có chứa lý tự ‘a’ đầu tiên nên nó sẽ không chuyển sang kiểu int được và tự động cắt bỏ tất cả mọi thứ đằng sau nó. Suy ra khi này nó sẽ thành biến rống, và khi nó là chuỗi rống thì sang kiểu INT nó sẽ là số 0

      Để kiểm tra một biến nào đó có phải kiểu INT không bạn dùng 2 hàm is_int($bien) hoặc is_integer($bien) kết quả trả về giá trị True nếu là kiểu INT và False nếu không phải kiểu INT.

      Kiểu số thực (Double, Float)

      Số thực gồm hai phần, phần nguyên và phần thập phân, được ngăn cách nhau bằng dấu chấm. Kích cỡ của nó được xác định phụ thuộc vào từng platform , giá trị lớn nhất xấp xỉ 1.8e308

      <?php
         $bien_double_1 = 2.2888800;
         $bien_double_2 = 2.2111200;
         $ket_qua = $bien_double_1 + $bien_double_2;
         print("$bien_double_1 + $bien_double_2 = $ket_qua <br>");
      ?>

      Kết quá xuất ra hàm hình sẽ là: 2.28888 + 2.21112 = 4.5

      Ép dữ liệu sáng kiểu số thực

      Cũng như kiểu INT, đẻ ép 1 biến sang kiểu số thực bạn chỉ việc sử dụng (float) hoặc (double) trước biến đó. Ví dụ:

      <?php
      $bien = 12;
      $bien = (float) $bien; // khi này biến bị ép sang kiểu float
      $bien = (double) $bien; // khi này biến bị ép sang kiểu double
      echo $bien;
      ?>

      Cũng giống INT, nếu bạn muốn kiểm tra xem 1 biến có phải thuộc kiểu dữ liệu là số thực hay không thì bạn sử dụng 2 hàm này nhé: is_float($bien) hoặc is_double($bien)

      Kiểu Boolean trong PHP

      Kiểu dữ liệu đơn giản nhất trong PHP. Nó chỉ chứa 2 giá trị là đúng hoặc sai (TRUE hoặc FALSE). Để tạo biến kiểu boolean thì bạn gán giá trị cho nó là TRUE hoặc FALSE.

      Đây là quy tắc để xác định tính đúng đắn của bất kì giá trị nào chưa phải là kiểu Boolean.

      • Nếu giá trị là một số, nó là false nếu nó bằng 0 và true nếu khác 0.
      • Nếu giá trị là một chuỗi, nó false nếu chuỗi là rỗng (không tồn tại kí tự nào) hoặc là chuỗi “0”, nếu không là true.
      • Giá trị của kiểu NULL luôn luôn là false.
      • Nếu giá trị là một array, nó false nếu nó không chứa các giá trị khác và nếu không là true. Với một object, chứa một giá trị nghĩa là có một biến thành viên đã được gán một giá trị.
      • Resource hợp lệ là true (mặc dù có một vài hàm trả về các resource khi chúng thành công, và trả về FALSE nếu thất bại).
      • Đừng sử dụng double như là Boolean.
      <?php
      $a = 123; // TRUE
      $b = 0; // FALSE
      $c = '0'; // FALSE
      $d = 'a123b' // TRUE
      $e = null; // FALSE
      $f = ''; // FALSE
      ?>

      Kiểu Chuỗi (String) trong PHP

      Kiểu chuỗi trong PHP gồm string(chuỗi) và kiểu char(ký tự). Để khai báo chuỗi cho 1 biến, các bạn chỉ cần gán 1 chuỗi vào biến đó.

      Chuỗi phải được bao quanh bằng dấu nháy đơn ‘ hoặc dấu nháy kép “. Chuỗi sử dụng nháy đơn là một chuỗi tĩnh, còn chuỗi sử dụng nháy kép là một chuỗi động, thay đổi tùy theo giá trị của biến.

      Không có giới hạn về độ dài của chuỗi, có thể dài tùy ý nếu bộ nhớ cho phép.

      Ví dụ:

      $string_1 = "Chào mừng đến với tanhongit.net";
      $string_2 = "abc 123 hello";

      Các chuỗi được giới hạn bởi các dấu nháy kép được PHP xử lý bằng 2 cách sau đây:

      • Các chuỗi kí tự bắt đầu với (\) được thay thế với một kí tự đặc biệt
      • Các biến (bắt đầu với $) được thay thế bằng biểu diễn chuỗi của giá trị của nó.

      Các quy tắc thay thế:

      • \n được thay thế bằng ký tự newline (dòng mới)
      • \r được thay thế bởi ký tự carriage-return, được hiểu là đưa con trỏ về đầu dòng nhưng không xuống dòng.
      • \t được thay thế bởi ký tự tab
      • $ được thay thế bằng một dấu $
      • \” được thay thế bằng một dấu nháy kép “
      • \\ được thay thế bằng một dấu nháy đơn \

      Để kiểm tra một biến kiểu chuỗi (string) ta dùng hàm is_string($bien), kết quả hàm này trả về TRUE nếu đúng và FALSE nếu không đúng.

      Kiểu Mảng (Array) trong PHP

      Một mảng là một cấu trúc dữ liệu mà lưu giữ danh sách  các phần tử có cùng kiểu dữ liệu và nó là một trong các kiểu dữ liệu trong php có độ phức tạp tính toán cao. Riêng với PHP thì các phần tử của mảng có thể không cùng kiểu dữ liệu, và các phần tử của mảng được truy xuất thông qua các chỉ mục(vị trí) của nó nằm trong mảng.

      Cú pháp

      Để tạo mảng chúng ta sử dụng hàm array() trong PHP (Từ PHP 5.4 trở lên bạn chỉ cần viết giá trị trong cặp dấu [ ] cũng được)

      Note: Các bạn dùng hàm var_dump($mang); để in ra các phần tử của mạng để test trong quá trình học nhé. Hàm này có thể sử dụng được tất cả các kiểu dữ liệu trong php. (Hàm var_dump chỉ dùng để test)

      //cách tạo mảng 1
      <?php
          $names=array("Tan","Binh","Minh");
          var_dump($names);
      ?>
      //cách tạo mảng 2
      <?php 
      $names=array(
      0 => 'Tan',
      1 => 'Binh',
      2 => 'Minh'
      ); 
      var_dump($names); 
      ?>
      //cách tạo mảng 3 
      <?php 
      $names=array(); 
      $names[0] = 'Tan';
      $names[1] = 'Binh';
      $names[2] = 'Minh';
      var_dump($names);
      ?>
      //cách tạo mảng 4 
      <?php 
      $names=array(); 
      $names[] = 'Tan'; 
      $names[] = 'Binh'; 
      $names[] = 'Minh'; 
      var_dump($names); 
      ?>

      Có 3 loại mảng trong PHP:

      •  Mảng indexed
      • Mảng associative
      • Mảng đa chiều

      Các bạn xem chi tiết về mảng ở bài viết sau nhé!

      Kiểu NULL trong PHP

      NULL là một kiểu đặc biệt mà chỉ có một giá trị NULL. Để cung cấp cho biến giá trị NULL, đơn giản bạn gán nó như sau:

      $a = null; // Khởi tạo biến $a và mang gán giá trị null
      $b = (int)$a; // sau khi ép kiểu, biến $b có giá trị là ( 0 )
      $c = (string)$a; // sau khi ép kiểu, biến $c có giá trị rỗng ( '' )
      $d = (bool)$a; // sau khi ép kiểu, biến $d có giá trị FALSE

      Giá trị của biến có thể được xóa bằng cách gán giá trị NULL cho biến đó.

      Lúc bạn khởi tạo một biến và bạn gán = NULL thì sẽ hệ thông sẽ không tốn bộ nhớ để lưu trữ, nên việc sử dụng nó rất có lợi.

      Theo qui ước, hằng đặc biệt NULL là viết hoa, nhưng thực sự nó là không phân biệt kiểu chữ, cho nên bạn vẫn có thể viết thường mà không bị lỗi.

      Một biến mà đã được gán NULL sẽ có các thuộc tính sau:

      • Nó ước lượng là FALSE trong một ngữ cảnh Boolean.
      • Nó trả về FALSE khi được kiểm tra với hàm IsSet() trong PHP.

      Kiểu Object (đối tượng)

      Các bạn sẽ tìm hiểu và học về kiểu dữ liệu này ở phần lập trình hướng đối tượng OOP của PHP ở chương sau nhé!

      Kiểu Resource

      resource không phải là một kiểu dữ liệu thật sự. Nó được dùng để lưu trữ các tham chiếu đến các hàm hoặc cái tài nguyên bên ngoài.  Ví dụ dễ thấy nhất là kêt nối đến database.

      Xem thêm:

      • Bài 2: Cú pháp PHP cơ bản, Khai báo hằng và biến trong PHP
      • Lộ trình học PHP Căn Bản
      • Cách sửa lỗi error establishing a database connection cho website
      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 ( 5 votes )
      Tags: CodeCode WebCông Cụ Lập TrìnhKiến thứcKiến Thức Lập TrìnhLearn PHPLinuxPhần MềmPHPWeb DevelopmentWebsite
      ShareTweetSend
      Bài viết trước

      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

      Bài tiếp theo

      Bài 4: Toán tử và biểu thức 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
      cac ham xu ly mang php
      Backend

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

      19/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
      Bài tiếp theo
      toan tu trong php

      Bài 4: Toán tử và biểu thức trong PHP

      bieu thuc dieu kien trong php

      Bài 5: Biểu Thức Điều Kiện Trong PHP (Lệnh if, else, switch)

      client server

      Mô hình Client-Server là gì và cách hoạt động Client-Server

      vong lap trong php

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

      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