SOUKPHATHAI


SOUKPHATHAI
 
บ้านການຕັ້ງຊື່ຕົວແປ Fo10ค้นหาสมัครสมาชิก(Register)เข้าสู่ระบบ(Log in)
Welcome to our forums!->BE ACTIVE AND RESPECT OTHERS!

Share
 

 ການຕັ້ງຊື່ຕົວແປ

Go down 
ผู้ตั้งข้อความ
SOUKPHATHAI
Admin
SOUKPHATHAI

Posts : 160
ເງີນ : 12323
ຄວາມດີ : 0
Join date : 22/03/2010
Age : 29

Character sheet
RAY:

ການຕັ້ງຊື່ຕົວແປ Empty
ตั้งหัวข้อเรื่อง: ການຕັ້ງຊື່ຕົວແປ   ການຕັ້ງຊື່ຕົວແປ EmptyWed Apr 21, 2010 1:53 pm

ການຕັ້ງຊື່ຕົວແປ
ຊື່ຂອງຕົວແປສາມາດໃຊ້ໄດ້ທັງຕົງເລກ, ຕົວໜັງສືອັງກິດ ແລະ ຕົວອັກສອນ _(underscore) ໂດຍຕ້ອງຂື້ນຕົ້ນດ້ວຍ ຕົວໜັງສືອັງກິດ ຫຼື ຕົວອັກສອນ _(underscore) ເທົ່ນັ້ນແລະຈະຕ້ອງມີສັນຍາລັກ $ ນຳໜ້າສະເໝີ. ຕົວແປໃນ PHP ມີລັກສະນະເປັນ case-sensitive ໝາຍຄວາມວ່າຕົວອັກສອນໂຕໃຫ່ຍແລະຕົວນ້ອຍແມ່ນຕ່າງກັນ.

$myName ບໍ່ເທົ່າກັບ $myname
$_neme
$9name ບໍ່ສາມາດກຳນົດໄດ້

ການກວດສອບວ່າມີຕົວແປ ແລະ ການຍົກເລີກຕົວແປ isset(), unset()

ທ່ານສາມາດກວດສອບການມີຢູ່ຂອງຕົວແປໂດຍການການໃຊ້ function isset(), ຖ້າຫາກວ່າຕົວແປທີ່ທ່ານກວດສອບມີຢູ່ຈະຄືນຄ່າ true ແລະ false ຖ້າບໍ່ມີຕົວແປນັ້ນ. ສ່ວນການຍົກເລີກຕົວແປທີ່ທ່ານສ້າງຂື້ນມານັ້ນສາມາດໃຊ້ function unset() ເພື່ອຍົກເລີກຕົວແປ.


ຂອບເຂດຂອງຕົວແປ (Variable Scope)
ໂດຍປົກກະຕິແລ້ວຕົວແປທີ່ຖືກສ້າງຂື້ນມານັ້ນຈະເປັນຕົວແປແບບ Local ໝາຍຄວາມວ່າຕົວແປທີ່ສ້າງພາຍໃນ Function ນັ້ນບໍ່ສາມາດເອື່ນຈາກນອກ Function ໄດ້ ແລະເຊັ່ນດ່ຽວກັນຕົວແປທີ່ສ້າງຂື້ນນອກ Function ກໍບໍ່ສາມາດເອື່ນໃຊ້ຈາກໃນ Function ໄດ້ຍົກເວັ້ນແຕ່ວ່າຈະສ້າງຕົວແປພາຍໃນ Function ເປັນ Global.

ຕົວແປແບບ Local ບໍ່ສາມາດເອື່ນໃຊ້ນອກ function ໄດ້
<?php function ShowMsg()
{
print “$message”;
}
$message = “Hello, World”;
ShowMsg();
?>

ຕົວແປແບບ Local ເອີ່ນໃຊ້ໃນ function ໄດ້
<?php function ShowMsg()
{
$message = “Hello, World”;
print “$message”;
}
ShowMsg();
?>

ການໃຊ້ຕົວແປແບບ Global ເພື່ອໃຫ້ສາມາດເອີ່ນໃຊ້ຈາກນອກ Function ໄດ້
<?php function ShowMsg()
{
global $message;
print “$message”;
}
$message = “Hello, World”
ShowMsg();
?>

ໃນຕົວຢ່າງນີ້ຕົວແປ $message ຖືກກຳນົດໃຫ້ເປັນ global ສະນັ້ນຈຶ່ງສາມາດຮັບຄ່າຈາກນອກ function ໄດ້
ขึ้นไปข้างบน Go down
http://soukphathai.forumlo.com
 
ການຕັ້ງຊື່ຕົວແປ
ขึ้นไปข้างบน 
หน้า 1 จาก 1

Permissions in this forum:คุณไม่สามารถพิมพ์ตอบ
SOUKPHATHAI :: DEVELOPER ZONE :: ພາສາ PHP-
ไปที่: