Giới thiệu về ngôn ngữ lập trình php - câu lệnh cơ bản php

Thảo luận trong 'Tư vấn - Du học - Tuyển sinh' bắt đầu bởi t11nguyen, 26 Tháng tư 2017.

  1. t11nguyen

    t11nguyen Member Thành viên

    Bài viết:
    141
    Đã được thích:
    0
    Diendanraovataz.net - Diễn đàn rao vặt - Đăng tin mua bán - Quảng cáo miễn phí - Hiệu quả - Giới thiệu tổng quan về ngôn ngữ lập trình php, các đặc điểm tính năng, công cụ cần thiết...


    PHP vay mượn 1 số cú pháp trong khoảng C, Pert, Shell và Java. Nó là 1 ngôn ngữ lai, lấy các tính năng rẻ nhất trong khoảng ngôn ngữ khác và tạo ra 1 ngôn ngữ kịch bản (script language): dễ dùng và mạnh mẽ. Mã nguồn (code) php được dùng mang nhiều mục đích trong đó: đặc biệt phù hợp cho phát triển web và mang thể được nhúng vào các mã HTML.

    Chèn mã php vào mã HTML:
    Mã php bắt đầu bằng thẻ mở: , giữa các câu lệnh phải mang dấu ; . các đoạn mã php chỉ mang tác dụng khi đặt trong cặp thẻ này. Máy chủ web sẽ bỏ qua không dịch (thực thi) các đoạn mã HTML, khi gặp các đoạn mã php nó sẽ thực thi-hay còn gọi là chạy, kết quả sẽ ở dạng text như:text plain (văn bản trơn), mã html, css, javascript, json, xml... 1 trang HTML mang thể mang nhiều đoạn mã PHP.

    Ví dụ:
    Nhúng mã php vào html

    <>
    echo "xin chào!";
    ?>
    <>
    //chỉ xuất ra 1 chuỗi dạng text ( văn bản đơn giản )
    echo "Đoạn mã php lồng trong thẻ h2";
    ?>

    <>
    //chỉ xuất ra 1 chuỗi dạng text ( văn bản đơn giản )
    echo "Đoạn mã php lồng trong thẻ h3";
    ?>



    các đặc điểm của php
    PHP là 1 ngôn ngữ lập trình web rất được ưa chuộng, hiện là tiếng nói lập trình web phổ quát nhất. Nhờ vào một số đặc điểm sau:

    PHP dễ học và linh động
    phần nhiều hàm tương trợ và phổ quát phần mở rộng phong phú
    đặc thù mã nguồn mở, thường xuyên nâng cấp, chạy được trên phổ quát máy chủ web, phổ quát hệ quản lý (đa nền tảng)
    cùng đồng sử dụng và tương trợ phần nhiều
    Ngoài phần code chính (thường gọi là code thuần), những phần mở rộng cũng rất phong phú mà lại miễn phí như phổ quát frame work, phổ quát CMS
    những mã nguồn san sẻ trên mạng tậu được phần nhiều và tiện dụng
    Được tích hợp và sử dụng ổn định trong một mô phỏng LAMP = Linux+Apache+Mysql+Php, mã nguồn mở, giá tiền thấp.
    những hosting tương trợ phổ quát
    ....
    Tìm hiểu về các ngôn ngữ lập trình : https://vietpro.net.vn/hoc-lap-trinh-javascript-co-ban
    những chức năng của php
    trước nhất và cũng là quan yếu nhất, nó đảm trách vai trò của: tiếng nói kịch bản phía máy chủ (Server Side script) - máy chủ sẽ tiếp nhận request (yêu cầu) từ máy khách (client) - máy chủ web sẽ triệu gọi file mã nguồn tương ứng. Trong file mã nguồn này chứa những mã php để xử lý request - trình thông dịch sẽ dịch mã php sang mã HTML, CSS, XML,...trả ra cho máy chủ web, máy chủ web trả lại thông tin (reponse) cho máy khách. Dữ liệu nhận được từ máy khách là những đoạn mã dạng text như HTML, CSS,...mà không thể thấy mã php ( vì đã được thực thi thành dạng text ) - đảm bảo được tính bảo mật, đây cũng là chức năng cơ bản và quan yếu của một tiếng nói phía máy chủ.

    ngoài ra PHP còn sở hữu thể:

    Xử lý ảnh
    Cho phép và xử lý file upload ( vận chuyển file lên server )
    Thiếp lập và xử lý cookie, session
    (*) Thao tác tới cơ sở vật chất dữ liệu
    Gửi email
    (*) Xử lý dữ liệu nhận được từ form nhập liệu
    ....
    phê duyệt php, một trang web tĩnh (static webpage), thường chỉ phần giao diện tại máy khách - tương tác tới máy chủ web , trở nên một trang web động ( nội dung thay đổi, tùy biến theo những sự kiện, yêu cầu) - hay được gọi là dynamic webpage. Học lập trình php thành ra cũng hay được gọi là: lập trình web động sở hữu php, lập trình ứng dụng web, ...

    những dụng cụ cấp thiết
    Để học tập và lập trình php Cả nhà cần có:

    Phần mềm tạo môi trường hay còn gọi là máy chủ offline (server offline)
    Trình soạn thảo mã nguồn hay còn gọi editor
    Việc học lập trình php, thường thì máy tính bạn làm việc đóng vai trò làm máy khách và cũng làm máy chủ. Bạn cần một phần mềm đê tạo máy chủ web. Máy chủ web (phầm mềm máy chủ web) là một service trong hệ quản lý, hay được sử dụng là Apache, ngoài ra còn sở hữu Ngix, Litespeed,... sở hữu những phần mềm tích hợp thành một bộ từ máy chủ web cho tới máy chủ cơ sở vật chất dữ liệu,... và những nhân tiện ích khác - rất tiện dụng cho việc học tập, tăng trưởng ứng dụng web tại máy tư nhân. những phầm mềm này còn được gọi là "máy chủ offline (server offline)".

    Dưới đây là một số phần mềm tạo môi trường để sở hữu thể thực thi mã php:

    AppServ
    Trong Đó, tác kém chất lượng giới thiệu phần mềm Xampp. Mỗi lúc làm việc (lập trình, học tập) trước nhất Cả nhà phải bật phần mềm này và bật service Apache.

    Kế tới, bạn cần một trình soạn thảo. Việc soạn những mã lệnh - hay còn gọi là code, sở hữu php còn được gọi là script; sở hữu thể phê duyệt bất kỳ trình soạn thảo văn bản nào, đơn thuần như notepad. ngoài ra, do tính thô sơ của notepad bạn phải: nhớ câu lệnh, tên hàm,..., một số lỗi sở hữu thể thấy trước như quên dấu nháy, quên dấu ; vv... đều ko cảnh báo - bạn phải dò thủ công... những trình soạn thảo - editor, tương trợ phổ quát tính năng, tạo điều kiện cho người lập trình tốn ít công sức, trong Đó phải nhắc tới tính năng autocomeplete - lúc bạn gõ sắp đúng tên hàm, trình soạn thảo sẽ hiển thị một gợi ý về tên hàm - hẳn nhiên những thông số...vv

    một số trình soạn thảo code php (php editor)
    Netbean - miễn phí - phổ quát plugin

    Sublime - (có phí) - khá nhẹ

    (*)Codelobster - miễn phí - sở hữu thể code được mã HTML, CSS, JAVASCRIPT

    phpstorm

    Notepad++ - cấp thiết ( nhẹ, nhân tiện dụng)

    Dreamweaver - phổ quát tính năng mạnh mẽ nhưng sở hữu phí

    Tác kém chất lượng giới thiệu trình soạn thảo Codelobster, nó miễn phí - phần nhiều tính năng cấp thiết, sở hữu nhắc code luôn phần mã HTML, CSS, JAVASCRIPT...nhiều tính năng phụ trợ khác. Bạn sở hữu thể sử dụng kết hợp notepad++ và codelobster.

    tìm kiếm tham khảo thông tin ở đâu?
    Trang web chính thức của php là php.net, Cả nhà nên tham khảo trang này để xem những thông tin như: những hàm, sự thay đổi những phiên bản,... đặc thù Cả nhà nên lưu tâm tới phiên bản php được sử dụng, một số tính năng - hàm ở phiên bản cũ được sử dụng thì ở phiên bản mới bị bỏ đi, hoặc thay đổi, một số tính năng mới. hiện tại Cả nhà nên học php phiên bản 5.4 trở lên ( php 5.4 ).

    TỔNG KẾT
    Qua bài này, Cả nhà cần nắm được tổng quan về tiếng nói lập trình php cũng như chuẩn bị được những dụng cụ cấp thiết.


    Bài kế tiếp - Cả nhà sẽ Phân tích về cú pháp cơ bản, kiểu dữ liệu trong php. Đây là một trong những bài học nền tảng Cả nhà cần nắm vững lúc học tiếng nói lập trình.
     
    Cùng đọc NỘI QUY DIỄN ĐÀN và ý thức thực hiện cùng BQT xây dựng cộng đồng thêm vững mạnh bạn nhé
    ***** Xin đừng Spam vì một diễn đàn trong sạch *****
  2. hoancong

    hoancong Member Thành viên

    Bài viết:
    35
    Đã được thích:
    0
    ANH CÓ TÀI LIỆU KHÔNG Ạ. E ĐANG MUỐN TỰ HỌC TẠI NHÀ, ĐANG CẦN 1 BỘ TÀI LIỆU VÌ KHÔNG CÓ TIME ĐI HỌC.
     
    Cùng đọc NỘI QUY DIỄN ĐÀN và ý thức thực hiện cùng BQT xây dựng cộng đồng thêm vững mạnh bạn nhé
    ***** Xin đừng Spam vì một diễn đàn trong sạch *****
Địa chỉ thu mua do cu ho chi minh uy tín, Official Premium Account Reseller Premiumkeystore.com Easily, Instant delivery & Trusted.

Chia sẻ trang này