1. Trang chủ
  2. » Công Nghệ Thông Tin

LẬP TRÌNH WEB ĐỘNG VỚI PHP/ MYSQL - PHẦN 3 - TỐNG PHƯỚC KHẢI - 1

9 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 138,83 KB

Nội dung

LẬP TRÌNH WEB ĐỘNG VỚI - PHP / MySQL GUESTBOOK CATALOG FORUM SHOPPING CART PHẦN 3 Tống Phước Khải (tổng hợp & biên dịch) BIẾN (variables) và các phép xử lý trên biến 1- Biến và cách sử dụng Biến 2- Xử lý dữ liệu từ FORM 3- Tìm hiểu sâu hơn về Biến PHP Vừa qua tôi đã soạn xong phần 1 và phần 2 của giáo trình tự học PHP/MySQL. Tôi đã nhận được email của những bạn quan tâm, chờ đợi phần 3 của giáo trình này. Đáng lẽ phần 3 đã cho ra đời sớm nhưng vì bận rộn quá nhiều công việc,...

Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com LAÄP TRÌNH WEB ĐỘNG VỚI PHP / MySQL ™ GUESTBOOK ™ CATALOG ™ FORUM ™ SHOPPING CART PHẦN Tống Phước Khải (tổng hợp & biên dịch) Sưu tầm bởi: www.daihoc.com.vn BIEÁN (variables) Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com phép xử lý biến PHP 1- Biến cách sử dụng Biến 2- Xử lý liệu từ FORM 3- Tìm hiểu sâu Biến Sưu tầm bởi: www.daihoc.com.vn Bạn đọc thân mến, Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Vừa qua soạn xong phần phần giáo trình tự học PHP/MySQL Tôi nhận email bạn quan tâm, chờ đợi phần giáo trình Đáng lẽ phần cho đời sớm bận rộn nhiều công việc (hiện phụ trách có nhiều công việc nhóm Hanosoft - software Hán Nôm) nên việc biên soạn sách tự học nhiều bị trì hoãn Do hoàn cảnh trên, chắn công việc biên soạn không tránh sai sót Nhưng dù nữa, biết bạn áp dụng giáo trình vào thực tế phần lấy làm khích lệ cho riêng Đúng lý phần dành trọn cho việc nói ngôn ngữ SQL phần bàn CSDL rồi, phần bàn nhàm phải không bạn? Với ý nghó dành trọn phần để nói biến PHP Hẳn nhiên biết số bạn mong mỏi áp dụng liền đỡ chán Nhưng theo nghó trước tiên hết bạn cần phải nắm rõ ngóc ngách PHP MySQL thiết kế chương trình đạt tiêu chuẩn Do mong bạn kiên nhẫn đọc chương hướng dẫn suông này! Đừng nản lòng nên ghi nhớ cội rễ cho ứng dụng thực tế bạn Sưu tầm bởi: www.daihoc.com.vn Để bắt đầu chương bạn phải có chút đỉnh kiến thức Cơ Sở Lập Trình Tôi Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com nghó bạn học qua khoá lập trình bạn hiểu Nếu không, đòi hỏi bạn cần phải động não tìm tòi nhiều Nào, bắt đầu thôi! PHP xử lý biến linh động Nó nhận biết kiểu biến làm cho cú pháp câu lệnh đơn giản Ai lập trình với C, Java Perl cảm thấy dễ dàng sử dụng PHP Tuy nhiên việc dễ dãi gây số trở ngại định Tất biến khai báo PHP bắt đầu với dấu đô la ($) Dù cho biến bạn kiểu chuỗi, nguyên hay thập phân chí mảng chúng khác biệt PHP theo dõi liệu chứa biến thay đổi Nói chung, làm việc với PHP bạn quan tâm đến vị trí khác biến là: (1) khai báo mã lệnh PHP, (2) chuyển tiếp từ trang HTML (3) biến sẵn có hệ thống PHP Chúng ta tìm hiểu loại phần Nên lưu ý biến chuyển tiếp từ nơi khác từ URL từ SESSION Sưu tầm bởi: www.daihoc.com.vn Gán biến moät Script Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Bạn không cần phải khai báo EXPLICIT cho biến số ngôn ngữ khác Chỉ cần khai báo tên biến sẵn sàng làm việc Bạn xét ví dụ sau để hiểu cách khai báo biến PHP uyển chuyển nào: $a $b $c $d = = = = "Toi thich hoc PHP"; //day la bien chuoi 4; //day la bien so 4.837; //day la bien so thuc "2"; //day cung la bien chuoi Để ý dấu = dấu dùng để gán Còn thực phép so sánh bạn dùng hai dấu (= = ) Ví dụ: IF ($x= =1) PHP thông minh việc biến đổi kiểu Ví dụ, bạn thực phép cộng số nguyên với chuỗi chứa ký tự số (trong ví dụ $b $d) $a $b $c $d = = = = "Toi thich hoc PHP"; //day la bien chuoi 4; //day la bien so 4.837; //day la bien so thuc "2"; //day cung la bien chuoi Sưu tầm bởi: www.daihoc.com.vn $e = $b + $d; echo $e; Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com PHP nhận bạn muốn xem chuỗi $d (chuỗi "2") số nguyên Thế hoán chuyển sang trị nguyên thực phép toán cộng cho kết $e = Ngoài ra, PHP hiểu chuỗi vừa số vừa chữ ví dụ sau: $a = 2; $b = "2 heo con"; $c = $a + $b; Kết cho $c = Nếu số nguyên hay thập phân đứng vị trí đầu chuỗi PHP hiểu ví dụ Tương tự, PHP thực tương tự kiểu số khác nhau: $f = 2; //$f la mot so nguyen $g = 1.444; // $g la mot so thuc $f = $f + $g; //$f tu bien doi so thuc Sưu tầm bởi: www.daihoc.com.vn Việc xử lý thật hay, dẫn đến số rắc rối có lúc bạn thời điểm bạn làm việc với kiểu biến kiểu Tôi trình bày Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com phần Kiểm Tra Biến Qui định chuỗi Trong ví dụ trên, bạn thấy tất chuỗi bao dấu nháy đôi Có hai cách khác để bạn thể cho PHP hiểu chuỗi Trong chuỗi mà bạn bao lại cặp nháy đôi " ", xong bạn chèn biến vào giữa, PHP hiểu biến Ví duï: $my_name = "Jay"; $phrase = "Hello, my name is, $my_name"; echo $phrase; Kết cho là: Hello, my name is, Jay Thật khác thường phải không bạn?! (Đáng lẽ dấu nháy " thứ hai phải sau chữ is đặt dấu cộng chuỗi với biến $my_name) Sưu tầm bởi: www.daihoc.com.vn Trong trường hợp sau đây, muốn xuất chuỗi: Tôi đăng ký hosting hết $20 phải làm sao? Bởi chuỗi có chứa $, điều làm cho PHP hiểu biến Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Chúng ta xem cách giải sau: Nếu chuỗi bạn muốn có chứa ký tự đặc biệt như: dấu nháy đôi "", dấu slash \, dấu đô la $ , bạn phải sử dụng đến ký tự chuyển (gọi dấu escape) dấu slash (\) Tôi quen đọc dấu / "dấu suyệt trái" \ "dấu suyệt phải" Giả sử, để xuất hình dòng chữ: , bạn thấy chứa tới dấu nháy đôi - thuộc dạng ký tự đặc biệt Ta phải sử dụng tới dấu suyệt phải sau: echo ""; Thì đến chạy chương trình mong cho kết mong muốn Tác dụng dấu nháy đơn PHP: Bạn thấy dấu nháy đơn PHP có tác dụng dấu nháy đôi nào! Nếu chuỗi bạn có chứa biến (bắt đầu $), bạn bao lại dấu nháy đơn biến bị biến thành chuỗi luôn, không hiểu biến cách bao dấu nháy ñoâi: Sưu tầm bởi: www.daihoc.com.vn $my_name = "Jay"; echo ‘Hello, my name is, $my_name’; Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Kết cho Hello, my name is, $my_name Hello, my name is Jay Cuối cùng, PHP4 bạn sử dụng dấu Here Documents Đây loại ký hiệu tương tợ hai loại nháy đơn nháy đôi Trong số trường hợp sử dụng bạn cảm thấy tiện lợi Here Docs xác định giới hạn đầu chuỗi với dấu nhỏ

Ngày đăng: 11/05/2021, 03:18

w