--TEST--
ctype on integers
--SKIPIF--
-<?php if (!extension_loaded("ctype")) print "skip"; ?>
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
setlocale(LC_ALL,"C");
--TEST--
ctype on strings
--SKIPIF--
-<?php if (!extension_loaded("ctype")) print "skip"; ?>
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
--TEST--
Bug #25745 (ctype functions fail with non-ascii characters)
--SKIPIF--
-<?php if (!extension_loaded("ctype")) print "skip"; ?>
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
$funcs = array(
--TEST--
Bug #34645 (ctype corrupts memory when validating large numbers)
--SKIPIF--
-<?php if (!extension_loaded("ctype")) print "skip"; ?>
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
$id = 394829384;
--TEST--
Test ctype_alnum() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alnum(mixed $c)
--TEST--
Test ctype_alnum() function : error conditions - Incorrect number of args
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alnum(mixed $c)
--TEST--
Test ctype_alnum() function : usage variations - Different data types as $c arg
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alnum(mixed $c)
--TEST--
Test ctype_alnum() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alnum(mixed $c)
--TEST--
Test ctype_alnum() function : usage variations - different string values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alnum(mixed $c)
--TEST--
Test ctype_alnum() function : usage variations - octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alnum(mixed $c)
--TEST--
Test ctype_alpha() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alpha(mixed $c)
--TEST--
Test ctype_alpha() function : error conditions - Incorrect number of arguments
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alpha(mixed $c)
--TEST--
Test ctype_alpha() function : usage variations - different data types as $c arg
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alpha(mixed $c)
--TEST--
Test ctype_alpha() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alpha(mixed $c)
--TEST--
Test ctype_alpha() function : usage variations - different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alpha(mixed $c)
--TEST--
Test ctype_alpha() function : usage variations - Octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_alpha(mixed $c)
--TEST--
Test ctype_cntrl() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_cntrl(mixed $c)
--TEST--
Test ctype_cntrl() function : error conditions - Incorrect number of args
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_cntrl(mixed $c)
--TEST--
Test ctype_cntrl() function : usage variations - Different data types as $c arg
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_cntrl(mixed $c)
--TEST--
Test ctype_cntrl() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_cntrl(mixed $c)
--TEST--
Test ctype_cntrl() function : usage variations - Different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_cntrl(mixed $c)
--TEST--
Test ctype_cntrl() function : usage variations - Octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_cntrl(mixed $c)
--TEST--
Test ctype_digit() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_digit(mixed $c)
--TEST--
Test ctype_digit() function : error conditions - incorrect number of arguments
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_digit(mixed $c)
--TEST--
Test ctype_digit() function : usage variations - different data types as $c arg
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_digit(mixed $c)
--TEST--
Test ctype_digit() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_digit(mixed $c)
--TEST--
Test ctype_digit() function : usage variations - different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_digit(mixed $c)
--TEST--
Test ctype_digit() function : usage variations - octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_digit(mixed $c)
--TEST--
Test ctype_graph() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_graph(mixed $c)
--TEST--
Test ctype_graph() function : error conditions - incorrect number of arguments
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_graph(mixed $c)
--TEST--
Test ctype_graph() function : usage variations - different data types as $c arg
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_graph(mixed $c)
--TEST--
Test ctype_graph() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_graph(mixed $c)
--TEST--
Test ctype_graph() function : usage variations - different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_graph(mixed $c)
--TEST--
Test ctype_graph() function : usage variations - octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_graph(mixed $c)
--TEST--
Test ctype_lower() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_lower(mixed $c)
--TEST--
Test ctype_lower() function : error conditions - incorrect number of args
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_lower(mixed $c)
--TEST--
Test ctype_lower() function : usage variations - different data types as $c arg
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_lower(mixed $c)
--TEST--
Test ctype_lower() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_lower(mixed $c)
--TEST--
Test ctype_lower() function : usage variations - different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_lower(mixed $c)
--TEST--
Test ctype_lower() function : usage variations - octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_lower(mixed $c)
--TEST--
Test ctype_print() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_print(mixed $c)
--TEST--
Test ctype_print() function : error conditions - incorrect number of args
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_print(mixed $c)
--TEST--
Test ctype_print() function : usage variations - different data types as $c arg
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_print(mixed $c)
--TEST--
Test ctype_print() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_print(mixed $c)
--TEST--
Test ctype_print() function : usage variations - different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_print(mixed $c)
--TEST--
Test ctype_print() function : usage variations - octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_print(mixed $c)
--TEST--
Test ctype_punct() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_punct(mixed $c)
--TEST--
Test ctype_punct() function : error conditions - incorrect number of args
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_punct(mixed $c)
--TEST--
Test ctype_punct() function : usage variations - different data types as $c argument
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_punct(mixed $c)
--TEST--
Test ctype_punct() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_punct(mixed $c)
--TEST--
Test ctype_punct() function : usage variations - different punctuation
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_punct(mixed $c)
--TEST--
Test ctype_punct() function : usage variations - Octal and Hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_punct(mixed $c)
--TEST--
Test ctype_space() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_space(mixed $c)
--TEST--
Test ctype_space() function : error conditions - Incorrect number of args
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_space(mixed $c)
--TEST--
Test ctype_space() function : usage variations - different data types as $c argument
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_space(mixed $c)
--TEST--
Test ctype_space() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_space(mixed $c)
--TEST--
Test ctype_space() function : usage variations - different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_space(mixed $c)
--TEST--
Test ctype_space() function : usage variations - octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_space(mixed $c)
--TEST--
Test ctype_upper() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_upper(mixed $c)
--TEST--
Test ctype_upper() function : error conditions - incorrect number of args
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_upper(mixed $c)
--TEST--
Test ctype_upper() function : usage variations - different data types
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_upper(mixed $c)
--TEST--
Test ctype_upper() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_upper(mixed $c)
--TEST--
Test ctype_upper() function : usage variations - different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_upper(mixed $c)
--TEST--
Test ctype_upper() function : usage variations - octal and hexadecimal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_upper(mixed $c)
--TEST--
Test ctype_xdigit() function : basic functionality
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_xdigit(mixed $c)
--TEST--
Test ctype_xdigit() function : error conditions - Incorrect number of args
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_xdigit(mixed $c)
--TEST--
Test ctype_xdigit() function : usage variations - different data typse as $c arg
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_xdigit(mixed $c)
--TEST--
Test ctype_xdigit() function : usage variations - different integers
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_xdigit(mixed $c)
--TEST--
Test ctype_xdigit() function : usage variations - Different strings
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_xdigit(mixed $c)
--TEST--
Test ctype_xdigit() function : usage variations - heaxadecimal and octal values
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
--FILE--
<?php
/* Prototype : bool ctype_xdigit(mixed $c)
--- /dev/null
+<?php if (!extension_loaded('ctype')) die('skip ctype extension not available');?>