Annotation of embedaddon/php/ext/filter/tests/034.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Logical filter: boolean
! 3: --SKIPIF--
! 4: <?php if (!extension_loaded("filter")) die("skip"); ?>
! 5: --FILE--
! 6: <?php
! 7: $booleans = array(
! 8: '1' => true,
! 9: 'On' => true,
! 10: 'Off' => true,
! 11: 'True' => true,
! 12: 'TrUe' => true,
! 13: 'oN' => true,
! 14:
! 15: '0' => false,
! 16: 'Off' => false,
! 17: 'False' => false,
! 18: 'faLsE' => false,
! 19: 'oFf' => false,
! 20:
! 21: '' => false
! 22: );
! 23:
! 24: foreach($booleans as $val=>$exp) {
! 25: $res =filter_var($val, FILTER_VALIDATE_BOOLEAN);
! 26: if ($res !== $exp) {
! 27: echo "$val failed,'$exp' expect, '$res' received.\n";
! 28: }
! 29: }
! 30: echo "Ok.";
! 31: ?>
! 32: --EXPECTF--
! 33: Ok.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>