0 امتیاز
قبل در برنامه نویسی توسط (922 امتیاز)

تابع unset چه در PHP برروی متغییر ها چه عملی را انجام می دهد؟

1 پاسخ

+1 امتیاز
قبل توسط (922 امتیاز)
 
بهترین پاسخ

تابع unset بطور کامل یک متغییر و مقدار درون آن را نابود می کند، بصورتی که در صورتی که می خواهید دوباره از آن متغییر استفاده کنید باید آن را مجددا تعریف کنید. خروجی کد زیر خطای Undefined variable می دهد:

<?php
$p = 2/13;
unset($p);
echo($p);
?>

اما خروجی کد زیر 3 است:

<?php
$p = 2/13;
unset($p);
$p=3;
echo($p);
?>

سوالات مشابه

0 امتیاز
1 پاسخ 647 بازدید
+1 امتیاز
1 پاسخ 4.9هزار بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط maryaam (106 امتیاز)
0 امتیاز
1 پاسخ 1.4هزار بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط maryaam (106 امتیاز)
0 امتیاز
1 پاسخ 862 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط maryaam (106 امتیاز)
0 امتیاز
2 پاسخ 3.3هزار بازدید
+1 امتیاز
2 پاسخ 2.7هزار بازدید
سوال شده 12 سال قبل در برنامه نویسی توسط najmeh (8 امتیاز)
0 امتیاز
2 پاسخ 1.6هزار بازدید
0 امتیاز
1 پاسخ 1.6هزار بازدید
0 امتیاز
1 پاسخ 721 بازدید
0 امتیاز
1 پاسخ 598 بازدید
...