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

 
Thao tác với Excel thay đổi hướng Enter

Thao tác với Excel thay đổi hướng Enter

Bạn có một bản tính có rất nhiều ô (cell), di chuyển giữa các ô nhanh nhất sẽ là rất có hiệu quả trong công việc

Android Phone Extension With Evernote Application

Android Phone Extension With Evernote Application

Once you have Evernote on your Android phone, you will not need to take constant notes or right things on your palm to keep record of happenings or ideas

Google nâng cấp phiên bản Google+ mới cho iPhone

Google nâng cấp phiên bản Google+ mới cho iPhone

Google vừa mới nâng cấp ứng dụng Google+ trên iPhone, theo đó đã thêm vào tính năng tìm kiếm và 1 số tính năng khác mà trước đây chỉ có trên phiên bản dành cho PC.

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

 

Diet con trung