View Full Version : Học Thiết Kế Web với mã nguồn PHP
VietKenni
11-03-2013, 01:51
( không biết viết o box nao nên viết đại ở đậy )
Chapter 1 : Giới Thiệu PHP
PHP là một ngôn ngữ kịch bản máy chủ, và là một công cụ mạnh để làm cho các trang
Web động và tương tác.
PHP là một thay thế được sử dụng rộng rãi, miễn phí, và hiệu quả với các đối thủ cạnh
tranh như ASP của Microsoft.
"Show PHP" công cụ của chúng tôi làm cho nó dễ dàng để tìm hiểu PHP, nó cho thấy cả
mã nguồn PHP và đầu ra của mã HTML.
Ví Dụ 1 Đoạn Code PHP đơn giản kết hợp HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "To view links or images in this forum your post count must be 3 or greater. You currently have 0 posts. xmlns="To view links or images in this forum your post count must be 3 or greater. You currently have 0 posts. http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Giới Thiệu PHP</title>
</head>
<body>
<?php
echo "My first PHP script!";
?>
</body>
</html>
Phần màu Đỏ là ngôn ngữ PHP , còn lại là HTML
VietKenni
11-03-2013, 02:45
Chapter 2 : Bắt đầu với PHP
Trước khi tiếp tục, bạn cần phải có một sự hiểu biết cơ bản sau đây:
-HTML
-Javascript
Nếu bạn muốn nghiên cứu các đối tượng này lần đầu tiên, tìm thấy các hướng dẫn trên
trang này .
http://w3schools.com/
PHP là gì?
-PHP là viết tắt của PHP: Hypertext Preprocessor
-PHP là một ngôn ngữ sử dụng rộng rãi , là một mã nguồn mở
-PHP được thực hiện trên máy chủ ( vd : Linux )
-PHP hoàn toàn miễn phí để download và sử dụng
PHP là ngôn ngữ đơn giản nhất cho người mới bắt đầu học lập trình
PHP cũng cung cấp nhiều tính năng tiên tiến cho các lập trình viên chuyên nghiệp.
File PHP là gì?
-PHP tập tin có thể chứa văn bản, HTML, JavaScript mã, và mã PHP
-Mã PHP được thực hiện trên máy chủ, và kết quả được trả về cho trình duyệt
HTML
-PHP tập tin có phần mở rộng tập tin mặc định của ". Php"
PHP có thể làm gì?
-PHP có thể tạo ra nội dung trang năng động
-PHP có thể tạo ra, mở, đọc, viết, và các tập tin trên máy chủ gần
-PHP có thể thu thập dữ liệu mẫu
-PHP có thể gửi và nhận cookie
-PHP có thể thêm, xóa, sửa đổi dữ liệu trong cơ sở dữ liệu của bạn
-PHP có thể hạn chế người dùng truy cập một số trang trên trang web của bạn
-PHP có thể mã hóa dữ liệu
Với PHP, bạn không giới hạn đầu ra HTML. Bạn có thể xuất hình ảnh, tập tin PDF, và
thậm chí cả phim Flash. Bạn cũng có thể sản xuất bất kỳ văn bản, chẳng hạn như
XHTML và XML.
Tại sao PHP?
- PHP chạy trên các nền tảng khác nhau (Windows, Linux, Unix, Mac OS X, vv)
- PHP là tương thích với hầu như tất cả các máy chủ được sử dụng hiện nay (Apache,
IIS, vv)
- PHP đã hỗ trợ cho một loạt các cơ sở dữ liệu
- PHP là miễn phí. Tải về nó từ nguồn PHP chính thức:
To view links or images in this forum your post count must be 3 or greater. You currently have 0 posts. PHP là dễ dàng để tìm hiểu và chạy hiệu quả ở phía máy chủ
Chapter 3 : Cài đặt PHP để ngày mai viết tiếp
VietKenni
11-03-2013, 21:57
Chapter 3 : Cú Pháp PHP
Một số cú pháp đơn giản
Tất cả các mã lệnh php đều bắt đầu với <?php và kết thúc với ?> . Mã lệnh của PHP có
thể đặt ở bất cứ đâu trong file .
Ở 1 số máy chủ khác bạn cũng có thể bắt đầu với <? Và kết thúc với ?>
Đối với khả năng tương thích tối đa, chúng tôi khuyên bạn nên sử dụng các hình thức tiêu
chuẩn (<? Php) chứ không phải là hình thức viết tắt.
Ví Dụ :
<?php
Mã lệnh php sẽ ở đây
?>
Phần mở rộng tập tin mặc định cho các tập tin PHP là ".php" // ví dụ : newreply.php
Một file PHP thông thường có chứa các thẻ HTML, và một số mã kịch bản PHP.
Dưới đây, Kenni có một ví dụ của một kịch bản PHP đơn giản mà sẽ gửi văn bản
"Quê Hương Ngày Mai!" cho trình duyệt:
<?php
echo “Quê Hương Ngày Mai”;
?>
Mỗi dòng mã trong PHP phải kết thúc bằng một dấu chấm phẩy. Dấu chấm phẩy là một dấu phân cách và được sử dụng để phân biệt một bộ các hướng dẫn khác.
Có hai câu lệnh cơ bản để văn bản đầu ra với PHP là : echo và print.
Trong ví dụ trên, Kenni đã sử dụng echo để xuất văn bản "Quê Hương Ngày Mai".
Chú Thích Trong PHP
Trong PHP , Chúng ta sử dụng “//” ( Không có dấu ngoặc kép ) để làm 1 dòng làm chú thích , hoặc /* và */ để làm chú thích dạng khối
Ví Dụ :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "To view links or images in this forum your post count must be 3 or greater. You currently have 0 posts. xmlns="To view links or images in this forum your post count must be 3 or greater. You currently have 0 posts. http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Giới Thiệu PHP</title>
</head>
<body>
<?php
//Đây là chú thích 1 dòng
/*
Đây là chú thích
Nhiều
Dòng
*/
?>
</body>
</html>
Bài tiếp theo mình sẽ hướng dẫn các bạn Biến trong PHP
$ngoctrongda <--- cái này gọi là biến
VietKenni
11-06-2013, 00:06
Chapter 5 : Biến PHP
Tất cả những cái được gọi là Biến PHP , và
biến được dùng để giữ 1 giá trị nhất định (x=2)
hoặc là các bài toán như ( d = a+b+c ) trong đó
a,b,c là các hằng số có giá trị bất kỳ ( vd : a = 1 ,
b = 2 , c = 3 thì d = a + b + c = 6 )
Biến PHP
Với đại số, các biến PHP được sử dụng để giữ các giá trị hoặc biểu thức.
Một biến có thể có một tên ngắn, như x, hoặc một cái tên dài hơn, như họ và tên chúng ta vậy.
Quy tắc cho tên biến PHP :
-Các biến trong PHP bắt đầu với một kí hiệu $, tiếp theo là tên của biến
-Tên biến phải bắt đầu với một ký tự hoặc ký tự gạch dưới
-Một tên biến chỉ có thể chứa các ký tự chữ-số và gạch dưới (A-z, 0-9, và _)
-Một tên biến không nên chứa không gian ( gọi là khoảng cách ý vd :
$que huong biến này là sai ,
$quehuong thế này mới đúng )
-Tên biến là trường hợp nhạy cảm và quan trọng nên nó phân biệt cả hoa và
thường (y và Y là hai biến khác nhau)
Creating (Declaring) PHP Varia
PHP không có lệnh để khai báo một biến.
Một biến được tạo ra thời điểm lần đầu tiên bạn chỉ định một giá trị cho nó: (
lúc mới bắt đầu file php )
Vd về 1 biến đây
$quehuong=”Ngày Mai”;
Sau khi thực hiện biến trên thì biến quehuong sẽ giữ giá trị là “Ngày Mai”
Mẹo : Nếu bạn tạo một biến mà không để bất kỳ giá trị nào thì bạn nên để
đặt giá trị đó là “null”
Vd :
$quehuong="null";
Nào , bây giờ ta sẽ tạo ra 1 biến có chứa ký tự ( chữ từ a -> z ) và 1 biến có
chứa số ( 0 -> 9 )
VD:
<?php
$quehuong="Ngày Mai";
$kenni=30;
?>
Chú ý : đối với chữ ( ký tự ) thì bạn phải để dấu ngoặc kép như trên , còn
đối với số thì không cần .
PHP có bốn phạm vi biến khác nhau:
-local
-global
-static
-parameter
Chapter Sau mình sẽ hướng dẫn từng loại cho các bạn hiểu .
Cám ơn nhiều . Nhớ tiếp tục nhé bạn . Rất hay và hửu ích !
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.