Hàm chuyển hướng url trong php

Hàm chuyển hướng url trong php giúp chương trình chúng ta chủ động chuyển đến một địa chỉ url được chỉ định một cách dễ dàng.

Cú pháp

header("location: url");

Hàm header giúp website chuyển đến url được chỉ định.

Chú ý: url có thể là đường dẫn tương đối hoặc đường dẫn tuyệt đối

Ví dụ chuyển hướng url

Ví dụ 1: Chuyển hướng đến website http://unitop.vn

<?php
header("location: http://unitop.vn");
?>

Ví dụ 2: Chuyển hướng đến trang login trong hệ thống.

<?php
header("location: login.php");
?>

Như bạn thấy cấu trúc chuyển hướng url khá đơn giản đúng không, tuy nhiên nếu bạn muốn viết câu lệnh dễ nhớ hơn thì nên tối ưu nó qua việc định nghĩa hàm redirect()

<?php 
function redirect($url){
    if(!empty($url))
     header("location: {$url}");
}
?>

Khi đó khi nào dùng bạn chỉ cần gọi hàm như bên dưới.

redirect("http://unitop.vn");
redirect("login.php");

Chú ý: Tư duy chuyển đổi những câu lệnh phức tạp thành những hàm đơn giản dùng đi dùng lại nhiều lần đó là một phần bạn cần rèn luyện nếu mong muốn phát triển chuyên sâu về lập trình web php.

Tổng kết: Qua bài này tôi đã hướng dẫn bạn cách để chuyển hướng url trong hệ thống web một cách dễ dàng. Bạn hãy ghi chú lại và thực hành để nắm chắc bài học.

Phan Văn Cương founder Unitop.vn

Đề xuất cho bạn

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments

Tặng Ebook chia sẻ kinh nghiệm học lập trình web đi làm cho người mới bắt đầu!

Đây là tấm bản đồ chia sẻ lại cách học lập trình web đi làm đã giúp nhiều học trò của unitop kiếm được thu nhập từ 8-30tr mỗi tháng.

Ebook Bí quyết học lập trình web đi làm - Phan Văn Cương - Unitop.vn
0
Bạn đang nghĩ gì? Hãy để lại bình luận tại đâyx
()
x