PHP arsort() ຫົວອາກາດ

ຄວາມຈຳນວນ

ຖ້າ $usernum ຫຼາຍກວ່າ 10, ສະແດງຄວາມຜິດພາດ:

<?php
 if ($usernum>10) {
     trigger_error("Number cannot be larger than 10");
 }
 ?> 

ການອອກສຽງຂອງວິກິດຂອງລະບັນຍາບັນຈະຄືກັນກັບ:

Notice: Number cannot be larger than 10
 in C:\webfolder\test.php on line 6

ການກໍານົດ ແລະ ການນໍາໃຊ້

ຫົວຂໍ້ trigger_error() ຫົວອາກາດຈະສ້າງຫົວຂໍ້ຄວາມຜິດພາດຂອງລະດັບຜູ້ນຳ.

ຫົວຂໍ້ trigger_error() ຫົວອາກາດຈະຕິດຕໍ່ກັບຫົວຂໍ້ການຄວບຄຸມຄວາມຜິດພາດທີ່ມີຢູ່ແລະຈະສາມາດໃຊ້ຫົວຂໍ້ການຄວບຄຸມຄວາມຜິດພາດທີ່ໄດ້ກໍານົດໂດຍຜູ້ນຳໃຊ້ (set_error_handler()).

ຄຳສັບສັນ

trigger_error(errormsg,errortype);
ມາດຕະການ ການອະທິບາຍ
errormsg ກໍານົດ ແລະ ການນໍາໃຊ້
errortype

ຄວາມຄິດສົມທຽບ. ກໍານົດຄວາມຜິດພາດ. ຄວາມທີ່ສາມາດດຳເນີນຢູ່:

  • E_USER_ERROR
  • E_USER_WARNING
  • E_USER_NOTICE(ຄົນປະດິດ)

ລະອຽດດ້ານເຕັກນິກ

ການຕອບສະໜອງ: ຖ້າມີການກໍານົດຄວາມຜິດພາດ errortypeຖ້າບໍ່ມີການຕອບສະໜອງ FALSE. ຖ້າມີການຕອບສະໜອງ TRUE.
PHP ຮູບແບບ: 4.0.1+