Bắt đầu làm quen với ngôn ngữ lập trình PHP (Hypertext Preprocessor)

Bắt đầu làm quen với ngôn ngữ lập trình PHP (Hypertext Preprocessor)

PHP là một mã nguồn khá là dễ lập trình nó cũng có một số hàm và cú pháp giống như c++ mà ta đã được làm quen trước đó.

PHP (viết tắt hồi quy "PHP: Hypertext Preprocessor") là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML. Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới.

cũng như một trang HTML được bắt đầu và kết thúc bởi một vặp tag <html> * </html> thì PHP cũng giống như vậy nó được bắt đầu bằng <?php và kết thúc bằng ?> hoặc chúng ta có thể sử dụng dạng rút gọn như này <? ?> nếu như server của chúng ta có hỗ trợ dạng viết tắt như vậy. để bật chức năng viết tắt bạn vào tập tin php.ini hay là config.ini trên máy chủ.! nhưng chúng ta nên sử dụng theo đúng cú pháp mà php đưa ra là <?php ?> để có thể thích hợp với mội máy chủ.

để có thể sử dụng bạn cần một hosting hỗ trợ php hay là một chiếc máy tính có cài một ứng dụng chạy php ví dụ như vertrigo hay một ứng dụng nào đó  chẳng hạn!

có thể sử dụng iis.

khi đã có cái thực thi mã lệnh mà ta viết ra thì bắt tay vào làm việc thôi.

tí quên. bạn cài thêm notepad++ nữa nhé. mình rất thích làm việc với thằng này vì nó có những chức năng khá nổi bật mà những trình soạn thảo không có. đặc biệt ta có thể sửa tập tin ngay trên server thông qua FTP.

trước tiên là về cú pháp của một script php.

tất nhiên muốn server biết cá mà bạn viết là một script php mà không phải text thì ta phải khai báo <?php và ?> đúng không nào!

và để tạo một đoạn chú thích ta cũng làm độgn tác khá đơn giản giống c++ thôi. thêm /// vào đằng trước lời chú thích hoặc /*  */

và để khai báo biến ta cho thêm $ vào trước tên của biến nhé.

vd: $bvq = 'Bùi văn quyền';

ví dụ cho các bạn dễ hình dung nhé

<?

     $chuoi = 'chào mừng bạn đến với Expressmagazine.Net';

     echo $chuoi;

?>

các bạn hãy lưu lại với tên bai1.php nhé.

và tạo một thư mục ở trên server cho bài học này là bvq nhé. up tập tin bai1.php vào đó.

mở trình duyệt web lên và chạy domain/bvq/bai1.php

hoặc localhost/bvq/bai1.php

khi chạy sẽ có kết quả là dòng text chào mừng bạn đến với Expressmagazine.Net

vậy là ta đã thành công rùi. còn nếu lỗi thì bạn hãy xem lại nhé.

như trên thì ta biết để in một chuối lên màn hình ta sử dụng echo và ta có khai báo một biến là $chuoi đúng không nào.

đặc biệt php linh hoạt hơn c++ là nó tự điều chỉnh kiểuu dữ liệu mà ta không cần phải khai báo

int $num

hay string $chuoi như trong c++

php được xây dựng để cùng làm việc chung với html. tại sao mình lại nói như vậy. bạn hãy xem ví dụ này nhé.

<html>

<head>

  <title><? echo 'Đây là title của page'; ?> </title>

</head>

<body>

<font color="red"><? echo 'php quả là một mã nguồn tuyệt vời'; ?> </font>

</body>

</html>

hãy lưu với tên bai2.php và upload lên server giống như trên.

ví dụ về kết hợp form và php

<html>

<head>

<title> <? echo 'Ví dụ về post dữ liệu dữa html và php'; ?> </title>

</head>

<body>

<?php if(empty($_POST['submit'])){ ?>

<!---nếu không có post form thì show form --->

<!---tạo một form nhập tên --->

<form action="" method="post">

  bạn tên là gì: <input type="text" name="this_name" value=" bài văn quyền"/>

bạn có người yêu chưa. tên cô ấy là gì <input type="text" name="ten_ny" value=""/>

<input type="submit" name="submit" value="post"/>

</form>

<?php } else{

//ngược lại thì không

 echo 'Chào bạn '.$_POST['this_name'].' bạn và '.$_POST['ten_ny'].' Rất là đẹp đôi';

}


?>

</body>

</html>

chắc hẳn các bạn đã biết cách viết của php rùi chứ. quá dễ phải không nào. kết thúc bài học này mình hi vọng các bạn sẽ biết cú pháp của php. bài sau mình sẽ hướng dẫn các bạn lập trình vói function và class.

chúc các bạn sớm thành công.

Bạn thấy bài viết này như thế nào?: 
No votes yet

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Phần 1: bắt đầu phát triển Drupal 8 Module Development

Phần 1: bắt đầu phát triển Drupal 8 Module Development

With the impending Drupal 8 code freeze, developers will be scrambling to get their modules ready in time for the official release

DRUPAL CAREER ONLINE

Đào tạo nghề nghiệp DRUPAL CAREER ONLINE tại DrupalEasy Academy

DrupalEasy Academy Career training is available live at your desktop anywhere in the world through Drupal Career Online

Hướng dẫn vô hiệu hóa chữ "Seen" khi nhắn tin trên Facebook

Hướng dẫn vô hiệu hóa chữ "Seen" khi nhắn tin trên Facebook

Các ứng dụng và dịch vụ chat hiện nay đa phần đều có tính năng thông báo tin đã được đọc vô tình gây ra không biết bao nhiêu chuyện phiền phức

Công ty diệt chuột T&C

 

Diet con trung