1. Trang chủ
  2. » Công Nghệ Thông Tin

Programming HandBook part 67 docx

6 291 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 196,62 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Download http://prdownloads.sourceforge.net/x...r.exe?download Smile eyesUDS Tận dụng mã nguồn có sẵn bằng cách include file Sau khi đọc xong bài Sử dụng hàm trong PHP, bạn sẽ có trong

Trang 1

Muốn chạy PHP thì copy source vào thư mục c:\AppServ\www

//localhost:8000/tên thư mục/tên file.php

Tất cả chỉ có vậy thôi ạ!

Vinhhip(UDS)

XAMPP cũng nhanh hệt như vậy

http://www.apachefriends.org/en/xampp-windows.html

Quote:

Apache HTTPD 2.2.2, MySQL 5.0.21, PHP 5.1.4 + 4.4.2-pl1 + PEAR + Switch, MiniPerl 5.8.7, Openssl 0.9.8b, PHPMyAdmin 2.8.1, XAMPP Control Panel 2.3, Webalizer 2.01-10, Mercury Mail Transport System für Win32 und NetWare Systems v4.01a, FileZilla FTP Server 0.9.16c, SQLite 2.8.15, ADODB 4.80, Zend Optimizer 3.0.0, XAMPP Security SSI bug fixed For Windows 98, 2000, XP

Trang 2

Download

http://prdownloads.sourceforge.net/x r.exe?download

Smile eyes(UDS)

Tận dụng mã nguồn có sẵn bằng cách include file

Sau khi đọc xong bài Sử dụng hàm trong PHP, bạn sẽ có trong tay rất nhiều hàm cần thiết khi code Số lượng hàm này chắc chắn sẽ tăng dần theo thời gian

Ví dụ bạn đang viết rất nhiều hàm về tính toán với hình tròn:

PHP Code:

function tinh_dien_tich_hinh_tron($ban_kinh) {

// code

}

function tinh_chu_vi_hinh_tron($ban_kinh) {

// code

}

// rất nhiều hàm khác

Thay vì copy và paste các hàm trên vào tất cả các file dính dáng đến việc tính toán với hình tròn, bạn hãy cho những hàm đó vào 1 file riêng, đặt tên là hinh_tron.php chẳng hạn Mỗi lần muốn sử dụng các hàm trong file hinh_tron.php đó, bạn chỉ việc include nó vào file hiện tại bằng một trong các cách sau:

1 Dùng include

PHP Code:

include(tên_file);

2 Dùng require

PHP Code:

Trang 3

require(tên_file);

File được include có thể mang định dạng bất kỳ, php, inc, lib tùy bạn chọn Câu hỏi 1: include với require làm gì?

Khi bạn include/require 1 file nào đó, ko cần biết file đó mang định dạng gì, PHP

sẽ quét nội dung file đó và bắt đầu xử lý 2 trường hợp:

- Với những đoạn nằm trong thẻ php, PHP sẽ thực thi như với file PHP thông thường

- Với những đoạn nằm ngoài thẻ php, PHP sẽ output ra màn hình

Câu hỏi 2: include khác require ở chỗ nào?

Một file được include nếu (chẳng may) ko tồn tại sẽ khiến PHP báo lỗi, tuy nhiên phần còn lại của script vẫn sẽ được thực thi

Ngược lại, một file được require nếu (xui xẻo) ko tồn tại sẽ khiến PHP đứng luôn,

ko chạy tiếp script Nói cách khác, file được require là file tối quan trọng, ảnh hưởng tới việc thực thi 1 script

Ngoài việc sử dụng include và require, bạn còn có thể dùng include_once và require_once Về cơ bản, include và include_once giống nhau require và

require_once cũng thế

Điểm khác biệt là khi sử dụng require_once hay include_once, file đó chỉ được include đúng 1 lần duy nhất

Hãy xét 1 ví dụ: Bạn có 3 script A, B, C Trong đó A include B, B include C và C include lại A

Nếu bạn chỉ dùng include() trong cả 3 trường hợp, chắc chắn PHP sẽ báo lỗi Để tránh trường hợp này, bạn chỉ việc sửa 3 cái include() thành include_once() => Vấn đề được giải quyết!

identical(UDS)

Tạo, xử lý và xóa cookie

Trang 4

Nguồn: ThegioiPHP.com

Bài viết sẽ trình bài việc tạo, lấy và xóa cookies

Có tất cả 3 khâu chính trong việc xử lý cookie ở PHP và các ngôn ngữ khác Bài viết sẽ trình bài viết tạo, lấy và xóa cookies

Có tất cả 3 khâu chính trong việc xử lý cookie ở PHP và các ngôn ngữ khác Nó bao gồm:

 Tạo cookies

 Lấy thông tin của cookies

 Xóa cookies

Bạn tạo file cookie.php có code như sau:

(Code hoàn chỉnh trong việc tạo và lấy thông tin của 1 cookie bất kỳ)

PHP Code:

<?php

function create_cookie($name, $value = ""){

$expires = time() + 60*60*24*365;

setcookie($name, $value, $expires,"/","");

}

function get_cookie($name){

if (isset($_COOKIE[$name]))

{

return urldecode($_COOKIE[$name]);

}

else

{

return FALSE;

}

}

Trang 5

?>

I Tạo cookie:

Bạn tạo file login.php có code như sau:

PHP Code:

<?php

require_once("cookie.php");

$name = "lyhuuloi";

$password = "123456";

create_cookie("member_name", $name);

create_cookie("member_pwd", $password);

print "Cookie đã được tạo.";

?>

Sau khi tạo file login.php, bạn chạy file này để tạo cookie

II Lấy thông tin cookie:

Như trong ví dụ trên, ta sẽ trực tiếp lấy thông tin của 2 cookies là: member_name

và member_pwd Bạn tạo file index.php có code như sau:

PHP Code:

<?php

require_once("cookie.php");

$cookie = array();

$cookie['member_name'] = get_cookie('member_name');

$cookie['member_pwd'] = get_cookie('member_pwd');

Ngày đăng: 03/07/2014, 09:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN