Thông báo trang web đã đổi chủ: Chúng tôi đang sàn lọc nội dung, loại bỏ tất cả những bài viết vi phạm vì bị hack.
Hàm array_pop[]
sẽ loại bỏ phần tử cuối cùng của mảng truyền vào. trả về phần tử bị loại bỏ.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Cú pháp
Cú pháp: array_pop[$array];
Trong đó:
$array
là mảng dữ liệu truyền vào.
Ví dụ
Code
$array = array[ "css", "html", "php", "js" ]; $result = array_pop[$array]; echo $result; echo ""; print_r[$array]; echo "";
Kết quả
js Array [ [0] => css [1] => html [2] => php ]
Tham khảo: php.net
Bài viết này được đăng tại [free tuts .net]
Cùng chuyên mục:
- Trang chủ
- Hướng dẫn học
- Học PHP
- PHP include và require
Định nghĩa và cách dùng include và require
- include hoặc require tiện lợi cho việc sử dụng những phần dùng chung, ví dụ header, footer, sidebar hoặc một function dùng chung nào đó.
- Đối với những phần dùng chung này, ta tách riêng ra 1 file PHP, sau đó sử dụng include hoặc require để kết nối.
- Điều này tiện lợi cho việc chỉnh sửa, thay vì chỉnh nhiều trang, giờ thì ta chỉ việc chỉnh file PHP đã tách riêng là được.
Sự khác biệt giữa include và require:
- include: code bên dưới include sẽ tiếp tục thực thi, cho dù file được include có tồn tại hay không.
- require: code bên dưới require sẽ không được thực thi, nếu file được require không tồn tại.
include
- Được dùng để chèn một file PHP vào một file PHP khác.
Cấu trúc
Ví dụ:
Ta thấy nội dung 2 file header.php và footer.php đã được thêm vào.
Download file ví dụ
include với file không tồn tại
// Giả sử file header.php không có
Warning: include[header.php]: failed to open stream: No such file or directory in C:\xampp\htdocs\example\index.php on line 1
Warning: include[]: Failed opening 'header.php' for inclusion [include_path='.;C:\xampp\php\PEAR'] in C:\xampp\htdocs\example\index.php on line 1
Content
Ta thấy trình duyệt gửi cảnh báo, tuy nhiên những PHP vẫn thực thi những đoạn code bên dưới.
require
- Được dùng để chèn một file PHP vào một file PHP khác, file được chèn bắt buộc phải tồn tại, nếu không sẽ không thực thi những đoạn code tiếp theo.
- Thường được dùng để chèn nội dung kết nối database, function login, payment, ...
- Cách sử dụng tương tự như include.
Cấu trúc
Ví dụ:
Nội dung 2 file header.php và footer.php đã được thêm vào.
Download file ví dụ
require với file không tồn tại
// Giả sử file header.php không có
Warning: require[header.php]: failed to open stream: No such file or directory in C:\xampp\htdocs\example\index.php on line 1
Fatal error: require[]: Failed opening required 'header.php' [include_path='.;C:\xampp\php\PEAR'] in C:\xampp\htdocs\example\index.php on line 1
Ta thấy trình duyệt gửi cảnh báo, và những đoạn code bên dưới đã không được thực thi.
PHP include và require với path
Lưu ý: nếu chưa được cấu hình đường dẫn tương đối [relative path] thì dễ xảy ra lỗi khi dùng
/đường_dẫn_file/tên_file
[trong trường hợp phân cấp thư mục], khắc phục tình trạng này có 2 cách:
Sử dụng đường dẫn tuyệt đối
Sử dụng cách này cần kích hoạt allow_url_fopen và allow_url_include sang On trong php.ini
Download file ví dụ
Sử dụng DOCUMENT_ROOT
Download file ví dụ