Funguo ya PHP arsort()

Mifano

Kama $usernum inaenea juu ya 10, inasababisha kosa:

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

Matokeo wa programu ya juu inaonekana kama hii:

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

Mifano na Matumizi

trigger_error() funguo inaandikisha ujumbe wa kosa wa kiwango cha mtu.

trigger_error() funguo inaweza kuandikisha ujumbe wa kosa wa kiwango cha mtu kwa kusambaza na mshahara wa kosa wa msingi au kwa kutumia funguo wa mtumiaji kama mshahara wa kosa mpya (set_error_handler()).

Inayotumika:

trigger_error(errormsg,errortype);
Mambo Maelezo
errormsg Inayotumika. Inakadiriwa kumeshahara ujumbe wa kosa. Ukubwa wa uharibifu 1024 bayi.
errortype

Inayotumika. Inakadiriwa kumeshahara aina ya kosa. Matokeo inayotumika:

  • E_USER_ERROR
  • E_USER_WARNING
  • E_USER_NOTICE (kwa msingi)

Mafanikio ya Teknolojia

Matokeo wa Kuzingatia: Kama ilinakadiriwa kumeshahara errortypeinaingia FALSE. Kama kingine inaingia TRUE.
Toleo la PHP: 4.0.1+