Ở bài trước Tự làm bộ đếm bằng PHP đã trình bày cách làm bộ đếm rồi nhưng dưới đây xin trình bày cách làm khác và được viết thành hàm để tiện cho sử dụng .
CODE:
function showCounter()
{
$filename = “123456789counter123456789″;
$fd = fopen ($filename, “r”);
$contents = fread ($fd, filesize ($filename));
$a = intval($contents);
++$a;
$f = fopen($filename,”w”);
$fw = fwrite($f,$a);
fclose($f);
fclose($fd);
return –$a;
}
Để hiển thị số lượt hist trên trang của bạn ở bất kỳ đâu bạn chỉ cần gọi ham
Topics:
Lập trình ASP Tags:
Tags: học php
Để học bất cứ một ngôn ngữ lập trình nào những người mới bao giờ cũng phải trải qua 6 giai đoạn. 1. Quan niệm 2. Thử nghiệm 3. Trải nghiệm 4. Kiểm nghiệm 5. Chiêm nghiệm 6. Sáng tạo
Quan niệm
Hãy xác định nhiệm vụ học cho các bạn. Không có định hướng, không còn tầm nhìn bao quát về thế giới phần mềm và không có cá tính, bạn chắc rồi cũng rời bỏ sớm ngành phần mềm nếu không thì cũng chỉ là một coder hay tester ba phải, người mà lúc nào cũng chỉ được coi là một nhân vật bình thường về mọi mặt, không có sự nổi bật và luôn đứng đầu trong đề cử danh sách về hưu non.
Topics:
Lập trình PHP Tags:
Tags: học php
Hàm là khối mã có thể được thi hành bất cứ khi nào chúng ta cần nó.
Tạo Hàm PHP :
* tất cả hàm bắt đầu với từ “function()”
* tên hàm - nó nên khả dĩ để hiểu những gì chức năng có bằng tên của nó. Tên có thể bắt đầu với thư hay nhấn mạnh ( không phải số )
* thêm ” { ” - mã chức năng bắt đầu sau dốc quăn là mở
* chèn mã chức năng
Ví dụ:
Topics:
Lập trình PHP Tags:
Tags: học php
Về lý thueest Những vòng lặp sẽ thực hiện khối mã lệnh theo số lần lặp hoặc theo điều kiện đúng.
Vòng lặp for
Vòng lặp for sử dụng khi bạn biết rõ bao nhiều lần sẽ được lặp.
Cú pháp
for (init; condition; increment)
{
code to be executed;
}
Những tham số:
- init: Hầu hế sử dụng số đếm ( nhưng có thể 1 số mã thi hanh 1 lần tại thời điểm bắt đàu vòng lặp)
- condition: Đánh giá cho mỗi lần lặp. Nếu đánh giá này đúng, vòng lặp sẽ tiếp tục. Nếu đánh giá này là sai thì vòng lặp sẽ kết thúc.
Topics:
Lập trình PHP Tags:
Tags: học php
Vòng lặp PHP
Thông thường khi bạn viết mã, bạn viết một khối mã để chạy lại khối mã này. Thay vì việc thêm một vài dòng trong một tập lệnh mà chúng ta có thể sử dụng vòng lặp để thực hiện một công việc như thế này.
Trong PHP, chúng tôi có vòng lặp sau đây:
Topics:
Lập trình PHP Tags:
Tags: học php
Mảng (Array) là gì?
Bạn đã học được rằng một biến lưu trữ là một khu vực đang nắm giữ số điện thoại và văn bản. Vấn đề, một biến sẽ chỉ lưu được một giá trị.
Một mảng là một biến đặc biệt, có thể chứa nhiều hơn một giá trị, ở một thời điểm nào.
Nếu bạn có một danh sách các bản ghi (một danh sách các tên xe, ví dụ), lưu trữ các loại xe duy nhất trong các biến có thể giống như thế này:
$cars1=”Saab”;
$cars2=”Volvo”;
$cars3=”BMW”;
Topics:
Lập trình PHP Tags:
Tags: học php
Sử dụng câu lệnh switch để lựa chọn một trong nhiều khối mã sẽ được thi hành.
Cú pháp
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
default:
code to be executed if n is different from both label1 and label2;
}
Đây là cách thức hoạt động: Trước tiên, chúng tôi có một biểu ngữ n (thường biến),đc đánh giá một lần. Giá trị của biểu ngữ sau đó sẽ so sánh với các giá trị mỗi trường hợp. Nếu đúng, các khối mã liên kết với các trường hợp đó sẽ được thực hiện. Sử dụng break để ngăn chặn các mã tự động chạy các trường hợp tiếp theo. Câu lệnh mặc định được sử dụng nếu không có kết quả đúng được tìm thấy.
Ví dụ
<html>
<body>
Topics:
Lập trình PHP Tags:
Tags: học php
Câu lệnh điều kiện php
Rất thường khi bạn viết mã, bạn muốn thực hiện các hành động khác nhau đối với các quyết định khác nhau.
Bạn có thể sử dụng có điều kiện kê trong mã của bạn để làm điều này.
Trong PHP, chúng tôi có những lời tuyên bố có điều kiện sau đây:
Topics:
Lập trình PHP Tags:
Tags: học php
Phần này là các danh sách nói về sự khác nhau của các toán tử trong PHP.
| Toán tử |
Miêu tả |
Ví dụ |
Kết quả |
| + |
Addition |
x=2
x+2 |
4 |
| - |
Subtraction |
x=2
5-x |
3 |
| * |
Multiplication |
x=4
x*5 |
20 |
| / |
Division |
15/5
5/2 |
3
2.5 |
| % |
Modulus (division remainder) |
5%2
10%8
10%2 |
1
2
0 |
| ++ |
Increment |
x=5
x++ |
x=6 |
| – |
Decrement |
x=5
x– |
x=4 |
Assignment Operators
| Toán tử |
Ví dụ |
Tương tự |
| = |
x=y |
x=y |
Topics:
Lập trình PHP Tags:
Tags: học php
Một chuỗi biến được sử dụng để lưu trữ và vận dụng một đoạn văn bản.
Strings trong PHP
Chuỗi các biến được sử dụng cho các giá trị có chứa các ký tự strings.
Trong hướng dẫn này, chúng tôi sẽ xem xét một số các chức năng phổ biến nhất và vận hành được sử dụng để thao tác strings trong PHP.
Sau khi chúng tôi tạo ra một chuỗi ký tự mà chúng tôi có thể thao tác nó. Một chuỗi ký tự có thể được sử dụng trực tiếp trong một chức năng hoặc nó có thể được lưu trữ trong một biến.