Bài 1 Biến trong PHP

Thảo luận trong 'Lập trình PHP' bắt đầu bởi Trần Văn Cường, 9/7/16.

  1. Trần Văn Cường

    Trần Văn Cường I love CNTT Thành viên BQT Thành viên BQT

    Tham gia ngày:
    8/11/15
    Bài viết:
    3,693
    Đã được thích:
    43
    Điểm thành tích:
    48
    Giới tính:
    Nam
    Nghề nghiệp:
    Sinh Viên
    Nơi ở:
    Quảng Ninh thân yêu!
    Web:

    Biến trong PHP là gì?

    Biến là một giá trị có thể thay đổi khi chương trình thực thi. Khi biến được tạo sẽ xuất hiện một vùng nhớ để lưu

    Biến tồn tại trong bao lâu?

    Biến trong PHP chỉ tồn tại trong thời gian server phát sinh trang web. Sau khi đã phát sinh xong tragn web, tất cả các biến đều bị xóa đi.


    Làm sao để tạo biến trong PHP?


    Một biến gồm 2 thành phần cơ bản: Tên biến và giá trì biến

    CODE:
    Select All
    <?php
         $firsName 
    "Cuong";
         
    $lastName ="Tran";
         
    $number 12;
    ?>

    Nối 2 chuỗi trong PHP
    CODE:
    Select All
    <?php
         $firsName 
    "Cuong";
         
    $lastName ="Tran";
         
    $fullName$firsName " " $lastName;
         echo 
    $fullName;
    ?>

    Ký tự xuống dòng trong PHP
    CODE:
    Select All
    echo "<br />";

    Xuất biến số trong PHP
    CODE:
    Select All
    <?php
         $firsName 
    "Cuong";
         
    $lastName ="Tran";
         
    $number 12;
         echo 
    $number;
    ?>
    Khi đặt tên biến có cần theo quy định nào không?

    Tên biến phải bắt đầu bằng một chữ cái hoặc ký tự gạch dưới (Ký hiệu_)
    Tên biến chỉ bao gồm các ký tự chữ, ký tự số và các ký tự gạch dưới (Az, 09, __)
    Không chứa ký tự khoảng trắng trong tên biến
    Phân biệt CHỮ HOAchữ thường

    Tại sao có lúc đặt giá trị của biến trong dấu ngoặc kép có lúc lại không ?

    • Khi các giá trị của biến được đặt trong dấu ngoặc kép (hoặc dấu ngoặc đơn) cho biết biến đó lưu trữ giá trị kiểu chuỗi

    • Ngược lại cho biết biến đó lưu trữ giá trị kiểu số

    Ngoài kiểu chuỗi và kiểu số, trong PHP còn có kiểu dữ liệu nào nữa không ?

    • Các kiểu dữ liệu thường được sử dụng trong PHP: String, Numberic, Boolean, Null,
    Array, Object
    • Tạm thời chúng ta sẽ tập trung vào kiểu String và kiểu Numberic. Các kiểu dữ liệu
    khác chúng ta sẽ được giới thiệu sau.

    Làm sao biết được biến đó đang lưu giá trị thuộc kiểu dữ liệu nào ?

    • Chúng ta có 2 cách sau để xác định kiểu dữ liệu của một biến nào đó
    Sử dụng hàm gettype() or Sử dụng hàm var_dump()

    CODE:
    Select All
    <?php
         $firsName 
    "Cuong";
         
    $lastName ="Tran";
         
    $number 12;
         echo 
    gettype($firsName);
        
    //or var_dump($number);
    ?>
    Có thể chuyển đổi kiểu dữ liệu của một biến nào đó hay không ?

    • Chúng ta hoàn toàn có thể chuyển đổi kiểu dữ liệu của một biến nào đó, bằng cách
    thực hiện một trong hai cách sau:
    o Sử dụng cách ép kiểu.
    o Sử dụng hàm settype()

    CODE:
    Select All
    <?php
         $number 
    12.14;
         echo (int)
    $number;
    //[B]settype($number, "interger); echo $number;[/B]
    ?>
    Có hàm nào để kiểm tra kiểu dữ liệu của một biến không ?

    • Để kiểm tra kiểu dữ liệu của một biến nào đó chúng ta có thể dùng các hàm
    is_numberic(), is_float(), is_string(), is_array(), is_object(), …

    CODE:
    Select All
    <?php
         
    echo is_numberic(12); // nhan dc gia tri 1 neu sai se ko tra ve ket qua.
    ?>
    Trong toán học ngoài biến số còn có khái niệm hằng số. PHP có hỗ trợ hằng số hay không?

    • Khác với biết, hằng số là giá trị không thể thay đổi được.
    • Định nghĩa hằng

    CODE:
    Select All
    <?php
    define
    ("PI"3.14);
    echo 
    PI;
    ?>
    Các bạn ôn tập thực hành rồi qua bài 2 học tiếp nhé.
    [​IMG]
     

    Bình Luận Bằng Facebook

    data-href="https://cnttqn.com/threads/bai-1-bien-trong-php.2387.html"