+ Trả lời bài viết
Hiện kết quả từ 1 tới 2 của 2
  1. #1

    Tham gia ngày
    Jan 2015
    Bài gửi
    7
    Thanks
    0
    Thanked 2 Times in 2 Posts

    Chương trình PHP đầu tiên: Hello word!

    Chuẩn bị lập trình với các đoạn code đơn giản để có thể học lập trình PHP

    tốt hơn.
    Đây chính là chương trình "kinh điển" mà chắc ai học lập trình (bất kể ngôn ngữ gì) đều biết!
    I.Bắt đầu

    Khi các bạn đã từng học lập trình, có thể các bạn cũng biết được "Hello world!" là cái gì, còn

    nếu bạn nào chưa biết, thì tôi sẽ giải thích luôn đây:

    "Hello world!" là một chương trình đơn giản dành cho những người mới bắt đầu học một ngôn ngữ lập trình

    nào đó. Chương trình này đơn giản chỉ viết duy nhất một dòng chữ "Hello world!" ra màn hình. Các bạn có thể không

    cần nó nếu đã biết từ trước, còn nếu ai chưa học, thì chúng ta bắt đầu vào viết dòng

    lệnh này bằng PHP nhé.

    Hãy mở NotePad ra, gõ vào nội dung sau:

    <HTML>
    <BODY>
    <?php
    echo ("Hello world!");
    ?>
    </BODY>
    </HTML>

    Save lại với cái tên test.php. Sao chép nó vào thư mục gốc (Root Directory) mặc định của Web server. Khởi động

    Web server Apache lên (nó sẽ hiển thị một cửa sổ đen ngòm, bạn cứ để đó, đừng tắt nó đi, vì nếu tắt đi thì tức là bạn đã tắt

    chương trình Web server Apache đi rồi đấy).

    Bây giờ mở trình duyệt ra, tại ô địa chỉ, gõ nội dung sau: "[Nội dung ẩn để xem]" (nhớ bỏ hai dấu ngoặc kép đi nhé)

    Nó sẽ hiển thị ra màn hình của trình duyệt với chỉ một dòng chữ Hello world!

    Chắc bạn thất vọng lắm hả? Vâng, nó chỉ có mỗi dòng chữ "Hello world!" trên màn hình trình duyệt, mà bạn có thể làm nó đơn

    giản hơn rất nhiều, chẳng cần đến cái PHP kia. OK. Đừng thất vọng vội.

    Chương trình này hoạt động như thế nào? Trước tiên chúng ta hãy tìm hiểu cách thức hoạt động của hệ trình duyệt (Web Client) và

    máy chủ cung cấp dịch vụ Web (Web server ) đã nhé:

    Bước 1: Trình duyệt gửi một yêu cầu HTTP đến máy chủ, yêu cầu một file nào đó.

    Bước 2: Máy chủ sẽ chuyển yêu cầu này đến chương trình xử lý tương ứng, chính là chương trình Web server.

    Bước 3: Web server phân tích những yêu cầu nhận được, sau đó kiểm tra xem trình duyệt ở máy khách yêu cầu gì.

    Nếu đó là các file bình thường (không phải là các file chứa các đoạn mã script thực thi phía máy chủ), nó sẽ tìm kiếm file đó và trả

    về cho trình duyệt ở máy khách. Còn nếu đó là các file chứa các đoạn mã script thực thi phía máy chủ (các chương trình CGI,

    hay các file thư viện liên kết động ISAPI, hoặc các file *.asp hay *.php), nó sẽ triệu gọi chương trình thực thi các đoạn mã này.

    Chương trình này sẽ chịu trách nhiệm chạy các đoạn mã, trả chúng về cho Web server dưới khuôn dạng của HTML. Sau đó, Web

    server mới trả kết quả lấy được cho trình duyệt.

    Như vậy, chương trình của bạn phải được thực thi trên máy chủ, sau đó mới được trả về cho trình duyêt. Và đây chính là cái gọi là

    "Trang Web động". Không giống các trang web tĩnh, trang web động cho phép bạn thao

    tác với máy chủ thông qua các đoạn script thực thi phía server. Nhờ có sự tương tác này, bạn có thể truy xuất cơ sở dữ liệu, lấy

    thông tin người sử dụng, điều khiển các hoạt động khác...

    OK. Bây giờ chắc bạn đã có được chút ít kiến thức với các hệ thống điều khiển Web Client - Server rồi. Đến lượt chúng ta bắt đầu

    phân tích chương trình đầu tiên kia.

    II. Phân tích chương trình

    Quay trở về đoạn mã trên.

    Điều đầu tiên các bạn chắc chắn phải biết, đó là các đoạn mã thực thi PHP luôn

    luôn được đặt trong thẻ <?php .... ?>. Chương trình xử lý của máy chủ sẽ chỉ thực thi các đoạn mã nằm trong thẻ

    này. Tất cả các đoạn mã khác nằm ngoài thẻ trên đều không được xử lý trực tiếp trên server mà được đưa về trình duyệt.

    PHP Code:

    <?php

    // Đoạn mã PHP đặt ở đây

    ?>

    Điều thứ 2 bạn cần biết là chương trình của bạn phải được đặt trong các file *.php. Nếu bạn đặt nó vào file khác, thì đừng mong

    nó chạy nhé, vì nguyên tắc của chương trình Web server là chỉ triệu gọi các chương trình xử lý tương ứng với các file có đuôi xác

    định trước.

    Điều thứ 3 bạn cần biết là trong file *.php của bạn, ngoài các đoạn script PHP, bạn có thể đặt bất kỳ cái gì theo khuôn dạng

    HTML, kể cả các đoạn JavaScript chạy trên máy khách. Tức là ngoại trừ các đoạn script PHP ra thì nó không khác gì một file

    HTML thông thường

    Điều thứ 4 các bạn cần biết, là chúng ta có thể đặt nhiều đoạn mã xử lý PHP khác nhau trong cùng một file PHP. Các đoạn mã

    PHP này sẽ được thực thi lần lượt từ đầu file xuống dưới. Hãy xem ví dụ sau:

    PHP Code:
    <HTML>
    <BODY>
    <?php
    echo ("Hello world!");
    ?>
    <BR>
    Xin chao tat ca cac ban, day la chuong trinh PHP dau tien cua toi
    <?php
    echo ("<p align=right> [Nội dung ẩn để xem], [Nội dung ẩn để xem] </p>")
    ?>
    </BODY>
    </HTML>

    Đây là đoạn mã code PHP căn bản nhất khi chúng ta mới học lập trình PHP, tuy vậy nhưng nó phần nào giúp

    các bạn hiểu được cách nhúng mã PHP vào tài liệu html, câu lệnh cơ bản của PHP , tiếp theo chúng ta sẽ tìm hiểu sơ lược tổng

    quan về ngôn ngữ PHP này



    Các bài viết cùng thể loại:

    [Nội dung ẩn để xem]

  2. #2

    Tham gia ngày
    Jan 2015
    Bài gửi
    145
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thanh lí bộ âm thanh dành cho karaoke hay nghe nhạc còn mới, ít sử dụng. Bán lại rẻ 1.500.000 đ gồm ampli và cặp loa 5 tất. miễn trả giá nhé. Thiện chí mua vui lòng liên hệ anh Hưng 0976 303 969








 

 
+ Trả lời bài viết

Facebook comments



Tags for this Thread

Đánh dấu

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình