PHP define() 函数
ການກໍານົດແລະການນໍາໃຊ້
ພາສາ define() ກວດກາຄວາມຄິດ.
ຄວາມຄິດຄືກັບຄວາມຫຼັກຄວາມ, ແຕ່ການແຕກຕ່າງທີ່ຈະສົມມຸດຂອງມັນແມ່ນ:
- ຫຼັງຈາກກໍານົດ, ຄວາມຄິດບໍ່ສາມາດປ່ຽນມາອີກ.
- ຊື່ຄວາມຄິດບໍ່ຕ້ອງມີອີກສີຫຼັງ ($) ກົດສະຫຼຸບ.
- ຂອບເຂດບໍ່ມີຜົນຕໍ່ການເຂົ້າເຖິງຄວາມຄິດ.
- ຄວາມຄິດທີ່ຈະກໍານົດພຽງແຕ່ສິ່ງຕາມຄຳເວົ້າຫຼືຈຳນວນ.
ຂອດອັນດັບ
define(name,value,case_insensitive)
ປະເພດ | ການອະທິບາຍ |
---|---|
name | ສະຫຼຸບ. ມີຊື່ຄວາມຄິດທີ່ຈະກໍານົດ. |
value | ສະຫຼຸບ. ມີຄວາມຄິດທີ່ຈະກໍານົດ. |
case_insensitive |
ທາງເລືອກ. ມີການກວດກາຊື່ຄວາມຄິດຈະສົມບູນຄວາມຫຼັກຄວາມຫຼືບໍ່. ຖ້າກວດກາໃຫ້ true, ຈະສົມບູນຄວາມຫຼັກຄວາມ. ມັນແມ່ນ false (ສົມບູນຄວາມຫຼັກຄວາມ) ໂດຍການຈັດຕັ້ງມາດຕະຖານ. |
ຄວາມຈຳນວນ
ຕົວຢ່າງ 1
ການກໍານົດຄວາມຄິດທີ່ສົມບູນຄວາມຫຼັກຄວາມ
<?php define("GREETING","Hello world!"); echo constant("GREETING"); ?>
ການສະແດງ:
ສະແດງ: Hello world!
ຕົວຢ່າງ 2
ການກໍານົດຄວາມຄິດທີ່ບໍ່ສົມບູນຄວາມຫຼັກຄວາມ
<?php define("GREETING","Hello world!",TRUE); echo constant("greeting"); ?>
ການສະແດງ:
ສະແດງ: Hello world!