Công ty thiết kế website chuẩn SEO Web Mới
Tìm kiếm
Công ty thiết kế website chuẩn SEO Web Mới

Hàm unset() trong PHP

Hàm unset() trong PHP dùng để xóa đi một biến hoặc nhiều biến, xóa được phần tử trong mảng, chi tiết như nào hãy cùng chúng tôi phân tích:

Hàm unset() trong PHP

Hàm unset() trong PHP

Chức năng của Hàm unset() trong PHP

Hàm unset() trong PHP dùng để xóa đi một biến hoặc nhiều biến, xóa được phần tử trong mảng, các biến được xóa sẽ không còn gọi được nữa vì biến đó không còn tồn tại trong bộ nhớ.

Cú pháp của Hàm unset() trong PHP

unset($biến_dữ_liệu);

$biến_dữ_liệu: Biến chứa dữ liệu hoặc biến chứa một phần tử của mảng (Ví dụ: $bienmang, $bienint, $bienmang['4'],....).

unset($biến_1,$biến_2,$biến_3,$biến_4);

$biến_1,$biến_2,$biến_3,$biến_4: Xóa được nhiều biến.

Code Hàm unset() trong PHP

<h2>Hàm unset() xóa biến integer</h2>
<?php 
session_start();

$bienint = 35;
echo "Số tuổi là: ".$bienint."<br>"; // Kết quả: Số tuổi là: 35

// Xóa biến integer
unset($bienint);
echo "Số tuổi là: ".$bienint."<br>"; // Kết quả: Số tuổi là:
?>

<h2>Hàm unset() xóa biến string</h2>
<?php 
$bienstr =  "Lực";
echo "Tên: ".$bienstr."<br>"; // Kết quả: Tên: Lực

// Xóa biến string
unset($bienstr);
echo "Tên: ".$bienstr."<br>"; // Kết quả: Tên:
?>

<h2>Hàm unset() xóa biến array và phần tử trong mảng</h2>
<?php 
$bienmang = array("Lực","Vân","Dung","Quỳnh","Hạ");
print_r($bienmang); // Kết quả: Array ( [0] => Lực [1] => Vân [2] => Dung [3] => Quỳnh [4] => Hạ )
echo "<br>"; 

// Xóa phần tử Hạ
unset($bienmang['4']);
print_r($bienmang); // Kết quả: Array ( [0] => Lực [1] => Vân [2] => Dung [3] => Quỳnh )
echo "<br>";

// Xóa biến array
unset($bienmang);
print_r($bienmang); // Kết quả:
?>

<h2>Hàm unset() xóa biến session</h2>
<?php 
$SESSION['tendangnhap'] =  "tanluc";
echo "Tên đăng nhập: ".$SESSION['tendangnhap']."<br>"; // Kết quả: Tên đăng nhập: tanluc

// Xóa biến session
unset($SESSION['tendangnhap']);
echo "Tên đăng nhập: ".$SESSION['tendangnhap']."<br>"; // Kết quả: Tên đăng nhập:
?>

<h2>Hàm unset() xóa nhiều biến</h2>
<?php 
$bienstr =  "Lực";
$bienint = 35;
$bienmang = array("Lực","Vân","Dung","Quỳnh","Hạ");
echo "Tên: ".$bienstr."<br>"; // Kết quả: Tên: Lực
echo "Số tuổi là: ".$bienint."<br>"; // Kết quả: Số tuổi là: 35
print_r($bienmang); // Kết quả: Array ( [0] => Lực [1] => Vân [2] => Dung [3] => Quỳnh [4] => Hạ )
echo "<br>";
$SESSION['tendangnhap'] =  "tanluc";
echo "Tên đăng nhập: ".$SESSION['tendangnhap']."<br>"; // Kết quả: Tên đăng nhập: tanluc
// Xóa nhiều biến
unset($bienstr,$bienint,$bienmang,$SESSION['tendangnhap']);

echo "Tên: ".$bienstr."<br>"; // Kết quả: Tên:
echo "Số tuổi là: ".$bienint."<br>"; // Kết quả: Số tuổi là:
print_r($bienmang); // Kết quả:
echo "<br>";
echo "Tên đăng nhập: ".$SESSION['tendangnhap']."<br>"; // Kết quả: Tên đăng nhập:
?>

Kết quả:

/////Hàm unset() xóa biến integer
Số tuổi là: 35
Số tuổi là:

/////Hàm unset() xóa biến string
Tên: Lực
Tên:

/////Hàm unset() xóa biến array và phần tử trong mảng
Array ( [0] => Lực [1] => Vân [2] => Dung [3] => Quỳnh [4] => Hạ )
Array ( [0] => Lực [1] => Vân [2] => Dung [3] => Quỳnh )

/////Hàm unset() xóa biến session
Tên đăng nhập: tanluc
Tên đăng nhập:

/////Hàm unset() xóa nhiều biến
Tên: Lực
Số tuổi là: 35
Array ( [0] => Lực [1] => Vân [2] => Dung [3] => Quỳnh [4] => Hạ )
Tên đăng nhập: tanluc

Tên:
Số tuổi là:
Tên đăng nhập:

Chạy Thử

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Hàm unset() trong PHP.

  • 0 Bình luận
Content Trần Ngọc Thanh
Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Hàm unset() trong PHP
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Đăng ký tư vấn miễn phí
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn
Kiến thức CSS
Kiến thức JavaScript
Kiến thức về website
0398.259.259