Home
last modified time | relevance | path

Searched refs:array_slice (Results 1 – 24 of 24) sorted by relevance

/PHP-7.4/ext/standard/tests/array/
H A Darray_slice_variation1.phpt2 Test array_slice() - Third parameter (NULL vs 0)
6 var_dump(array_slice(range(1, 3), 0, NULL, 1));
7 var_dump(array_slice(range(1, 3), 0, 0, 1));
8 var_dump(array_slice(range(1, 3), 0, NULL));
9 var_dump(array_slice(range(1, 3), 0, 0));
11 var_dump(array_slice(range(1, 3), -1, 0));
12 var_dump(array_slice(range(1, 3), -1, 0, 1));
13 var_dump(array_slice(range(1, 3), -1, NULL));
14 var_dump(array_slice(range(1, 3), -1, NULL, 1));
18 var_dump(array_slice(range(1, 3), 0, $a));
[all …]
H A Darray_slice_basic.phpt2 Test array_slice() function : basic functionality
5 /* Prototype : array array_slice(array $input, int $offset [, int $length [, bool $preserve_keys]])
11 * Test basic functionality of array_slice()
14 echo "*** Testing array_slice() : basic functionality ***\n";
22 // Calling array_slice() with all possible arguments
24 var_dump( array_slice($input, $offset, $length, $preserve_keys) );
26 // Calling array_slice() with mandatory arguments
28 var_dump( array_slice($input, $offset) );
33 *** Testing array_slice() : basic functionality ***
H A Dbug41686.phpt2 Bug #41686 (Omitting length param in array_slice not possible)
9 array_slice($a, 1),
10 array_slice($a, 1, 2, TRUE),
11 array_slice($a, 1, NULL, TRUE),
12 array_slice($b, 1),
13 array_slice($b, 1, 2, TRUE),
14 array_slice($b, 1, NULL, TRUE)
H A Darray_slice_variation10.phpt2 Test array_slice() function : usage variations - position of internal array pointer
5 /* Prototype : array array_slice(array $input, int $offset [, int $length [, bool $preserve_keys]])
11 * Check position of internal array pointer after calling array_slice()
14 echo "*** Testing array_slice() : usage variations ***\n";
18 echo "\n-- Call array_slice() --\n";
19 var_dump($result = array_slice($input, 2));
29 *** Testing array_slice() : usage variations ***
31 -- Call array_slice() --
H A Darray_slice_variation8.phpt2 Test array_slice() function : usage variations - multidimensional arrays
5 /* Prototype : array array_slice(array $input, int $offset [, int $length [, bool $preserve_keys]])
11 * Test array_slice when passed
16 echo "*** Testing array_slice() : usage variations ***\n";
21 var_dump(array_slice($input, 1, 3));
24 var_dump(array_slice($input[2], 1, 2));
29 *** Testing array_slice() : usage variations ***
H A Darray_slice_variation9.phpt2 Test array_slice() function : usage variations - referenced variables
5 /* Prototype : array array_slice(array $input, int $offset [, int $length [, bool $preserve_keys]])
11 * Test array_slice() when:
16 echo "*** Testing array_slice() : usage variations ***\n";
24 var_dump(array_slice($input, 1, 2));
28 var_dump(array_slice($input, 1, 2, true));
33 *** Testing array_slice() : usage variations ***
H A Darray_slice_variation2.phpt2 Test array_slice() function : usage variations - Pass different data types as $offset arg
13 * Pass different data types as $offset argument to array_slice() to test behaviour
16 echo "*** Testing array_slice() : usage variations ***\n";
84 // loop through each element of $inputs to check the behavior of array_slice()
88 var_dump( array_slice($input_array, $input) );
97 *** Testing array_slice() : usage variations ***
155 Warning: array_slice() expects parameter 2 to be int, float given in %s on line %d
252 Warning: array_slice() expects parameter 2 to be int, string given in %s on line %d
257 Warning: array_slice() expects parameter 2 to be int, string given in %s on line %d
262 Warning: array_slice() expects parameter 2 to be int, array given in %s on line %d
[all …]
H A Darray_slice_variation6.phpt2 Test array_slice() function : usage variations - pass different int values as $length arg
5 /* Prototype : array array_slice(array $input, int $offset [, int $length [, bool $preserve_keys]])
11 * Pass different integer values as $length argument to array_slice() to test behaviour
14 echo "*** Testing array_slice() : usage variations ***\n";
21 var_dump(array_slice($input, $offset, $i));
24 var_dump(array_slice($input, $offset, PHP_INT_MAX));
27 var_dump(array_slice($input, $offset, -PHP_INT_MAX));
32 *** Testing array_slice() : usage variations ***
H A Darray_slice_variation5.phpt2 Test array_slice() function : usage variations - Pass different integers as $offset argument
5 /* Prototype : array array_slice(array $input, int $offset [, int $length [, bool $preserve_keys]])
11 * Pass different integers as $offset argument to test how array_slice() behaves
14 echo "*** Testing array_slice() : usage variations ***\n";
20 var_dump(array_slice($input, $i));
23 var_dump(array_slice($input, PHP_INT_MAX));
26 var_dump(array_slice($input, -PHP_INT_MAX));
31 *** Testing array_slice() : usage variations ***
H A Darray_slice.phpt2 Testing array_slice() function
25 array_slice();
29 array_slice($var_array);
33 array_slice($var_array, 2, 4, true, 3);
37 array_slice($num, 2);
41 array_slice($str, 2);
51 var_dump ( array_slice($sub_array, 1) );
52 var_dump ( array_slice($sub_array, 0) );
53 var_dump ( array_slice($sub_array, -2) );
58 var_dump ( array_slice($sub_array, 1, 3) );
[all …]
H A Dbug43541.phpt7 var_dump(array_slice($arr, 0, (float)2));
8 var_dump(array_slice($arr, 0, (int)2));
H A Darray_slice_variation7.phpt2 Test array_slice() function : usage variations - different data types as keys in an array
5 /* Prototype : array array_slice(array $input, int $offset [, int $length [, bool $preserve_keys]])
11 * Pass different data types as keys in an array to array_slice()
15 echo "*** Testing array_slice() : usage variations ***\n";
100 // loop through each element of $inputs to check the behavior of array_slice()
105 var_dump( array_slice($input, $offset, $length, true) );
107 var_dump( array_slice($input, $offset, $length, false) );
114 *** Testing array_slice() : usage variations ***
H A Dbug28974.phpt8 print_r(array_slice($a,2,2147483645));
11 print_r(array_slice($a,2,2147483646));
/PHP-7.4/Zend/tests/
H A Dbug74810.phpt7 var_dump(array_slice(func_get_args(), 1));
10 var_dump(array_slice(func_get_args(), 5));
H A Dbug72598.phpt2 Bug #72598 (Reference is lost after array_slice())
13 $a = array_slice($args, 0, 1);
H A Dbug72598_2.phpt2 Bug #72598.2 (Reference is lost after array_slice())
16 $a = array_slice($args, 0, 1);
/PHP-7.4/sapi/cli/tests/
H A Dargv_mb_bug77111.phpt25 file_put_contents($argv_fl, "<?php file_put_contents('$out_fl', implode(' ', array_slice(\$argv, 1)…
/PHP-7.4/sapi/phpdbg/
H A Dcreate-test.php59 $cmdargv = implode(" ", array_map("escapeshellarg", array_slice($real_argv, 1)));
/PHP-7.4/ext/standard/
H A Dphp_array.h64 PHP_FUNCTION(array_slice);
H A Dbasic_functions.c3361 PHP_FE(array_slice, arginfo_array_slice)
H A Darray.c3498 PHP_FUNCTION(array_slice) argument
/PHP-7.4/ext/standard/tests/general_functions/
H A Dproc_open_array.phpt51 $cmd = [$php, '-r', 'var_export(array_slice($argv, 1));', '--', ...$args];
/PHP-7.4/scripts/dev/
H A Dbless_tests.php8 $files = getFiles(array_slice($argv, 1));
/PHP-7.4/ext/oci8/tests/
H A Ddbmsoutput.phpt84 $res = array_merge($res, array_slice($lines, 0, $numlines));

Completed in 91 milliseconds