Thứ Sáu, 25 tháng 3, 2016

Tagged Under:

Học PHP cơ bản về hằng và biến

By: Unknown On: 02:34
  • Chia Sẻ LÊN
  • 1. Hằng và biến
    Bài học PHP cơ bản hôm nay, chúng ta sẽ làm quen với biến và hằng, các khái niệm về biến, hằng, cú pháp và các ví dụ trong lập trình PHP.


    - Một hằng số xác định một giá trị duy nhất thông qua tên của hằng số, trong Tin Tiếp xúc cũng vậy. Môt hằng số xác định một giá trị duy nhất trong toàn bộ phần mềm lập trình.
    - Một biến trong lập trình được dùng để lưu trữ một giá trị nào đó thông qua tên biến. Sở dĩ người ta gọi nó là biến, vì không như hằng số (giữ nguyên giá trị trong toàn bộ quá trình chạy ứng dụng lập trình), người ta có thể thay đổi giá trị của biến số thông qua các phép gán.
    Để tạo yếu tố dễ dàng trong quá trình phân tích dữ liệu, PHP quy định bất kỳ từ nào có dấu $ ở trước đều là tên của biến. Ví dụ:
    $ten xác định một biến có tên là ten
    $custome_name: xác định một biến có tên là $custome_name
    anh cần phải biết rằng tên biến là một chuỗi các ký tự chỉ bao gồm các chữ số, chữ cái (a..z) và dấu gạch dưới ( _ ). Và PHP quy định phân biệt các biến chữ hoa và chữ thường là khác nhau. Nếu như $ab và $Ab là 2 biến hoàn toàn khác nhau. Một điểm sẽ lưu ý khác là không được đặt tên biến Làm quen bằng các chữ số (0.. 9)
    Do quy định các chuỗi ký tự có chứa dấu $ ở trước là một tên biến, cần phải PHP tự động khởi gán giá trị của các biến này là rỗng (đối với kiểu dữ liệu văn bản) hoặc 0 đối với kiểu dữ liệu số. mọi người cần phải được biết đến các kiểu dữ liệu sau này.
    Để gán giá trị cho các biến, các chị dùng câu lệnh gán như sau:
    $tên_biến = giá trị sẽ gán;
    Ví dụ:
    PHP Code:
    $nam_sinh=1980;
    $ho_ten="CMXQ"; 


    2. Các kiểu dữ liệu trong PHP


    PHP có 3 kiểu dữ liệu cơ bản: Integer, double và string. Ngoài ra còn một số kiểu dữ liệu khác, đượ Dạy xây dựng dựa trên các kiểu dữ liệu cơ bản trên, như mảng, object, mà anh nên đề cập đến sau. Tất cả các biến đều được chỉ định kiểu dữ liệu, và như các anh đã nói ở trên, giá trị của chúng có thể bị thay đổi trong quá trình dùng.
    Kiểu giá trị Integer dùng 4 byte của bộ nhớ. Đây là kiểu giá trị nguyên (không sẽ là số thực) và có giá trị nằm trong khoảng từ -2 tỷ đến 2 tỷ. Kiểu dữ liệu double là kiểu dữ liệu số thực, cho phép chứa các số thưc. Kiểu String được dùng để chứa các dữ liệu như là các ký tự văn bản, ký tự đặc biệt và các chữ số. Dữ liệu kiểu string được đặt trong cặp dấu ngoặc kép ("") chỉ định một xâu (hay còn gọi là chuỗi ký tự).
    Ví dụ:
    2: Kiểu integer;
    2.0: kiểu double
    "2": Kiểu xâu
    "2 gio": Kiểu xâu
    Chuyển kiểu chuỗi cần phải tuân theo 2 nguyên tắc sau:
    - Chỉ những chuỗi bắt đầ là một xâu các chữ số. Chẳng hạn chuỗi bắt đầu bằng một giá trị số hợp lệ, chuỗi này nên được xác định như giá trị của nó, Nếu như khác, nó phải trả về 0. VD: chuỗi "35 tuổi" sẽ được ước lượng là 35, nhưng chuỗi "tuổi 35" phải chỉ xác định giá trị 0.
    - Một chuỗi nên chỉ được xác định như là một giá trị kiểu double Với trường hợp giá trị kiểu double được miêu tả bao gồm toàn bộ chuỗi. Chuỗi "3.4", "-4.2" cần phải được ước lượng như giá trị thực 3.4 và -4.2. Trong trường hợp một ký tự không cần phải là ký tự kiểu số thực được đưa vào chuỗi, giá trị của chuỗi đó sẽ được ước lượng như là một số nguyên. Chuỗi "3.4 dollar" cần trở thành số nguyên 3.
    Trong việc cộng với chuỗi chuyển kiểu, PHP nên thực hiện "lừa kiểu" giữa 2 kiểu số. Nếu mọi người thực hiện một phép toán số Làm quen giữa kiểu thực và kiểu nguyên, giá trị nên là số thực.

    0 nhận xét:

    Đăng nhận xét