Home
last modified time | relevance | path

Searched refs:array_slice (Results 1 – 25 of 39) sorted by path

12

/php-src/Zend/tests/
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);
H A Dbug74810.phpt7 var_dump(array_slice(func_get_args(), 1));
10 var_dump(array_slice(func_get_args(), 5));
H A Dcall_user_func_array_array_slice_named_args.phpt2 call_user_func_array() + array_slice() + named arguments
5 call_user_func_array('func', array_slice(array: $a, 1, 2));
H A Dcall_user_func_array_array_slice_type.phpt2 Type check in call_user_func_array() + array_slice() optimization
10 call_user_func_array('var_dump', array_slice($array, 0, $len));
16 call_user_func_array('var_dump', array_slice($array, 0, $len));
19 call_user_func_array('var_dump', array_slice($array, 1, $len));
23 array_slice(): Argument #3 ($length) must be of type ?int, array given
H A Dcall_user_func_array_array_slice_type_strict.phpt2 Type check in call_user_func_array() + array_slice() optimization (strict types)
11 call_user_func_array('var_dump', array_slice($array, 0, $len));
18 call_user_func_array('var_dump', array_slice($array, 0, $len));
24 call_user_func_array('var_dump', array_slice($array, 1, $len));
28 array_slice(): Argument #3 ($length) must be of type ?int, array given
29 array_slice(): Argument #3 ($length) must be of type ?int, float given
H A Dgh13670_002.phpt45 foreach (array_slice($objs, 0, $defaultThreshold) as $obj) {
H A Dgh13670_003.phpt45 foreach (array_slice($objs, 0, $defaultThreshold) as $obj) {
59 // Result of array_slice() is a tmpvar that will be checked by
61 foreach (array_slice($objs, -10) as $obj) {
/php-src/Zend/tests/named_params/
H A Dcall_user_func.phpt43 var_dump(call_user_func('array_slice', [1, 2, 3, 4, 5], length: 2));
48 var_dump(call_user_func('array_slice', [1, 2, 3, 4, 'x' => 5], 3, preserve_keys: true));
86 array_slice(): Argument #2 ($offset) not passed
H A Dinternal.phpt6 var_dump(array_slice(array: [1, 2, 3, 4, 5], offset: 2, length: 2));
7 var_dump(array_slice(length: 2, offset: 2, array: [1, 2, 3, 4, 5]));
9 var_dump(array_slice(array: ['a' => 0, 'b' => 1], offset: 1, preserve_keys: true));
10 var_dump(array_slice(['a' => 0, 'b' => 1], preserve_keys: true, offset: 1));
/php-src/Zend/tests/nullsafe_operator/
H A D013.phpt33 dump_error(fn() => array_slice($foo?->foo(), 0));
34 dump_error(fn() => array_slice(['foo'], $foo?->foo()));
35 dump_error(fn() => array_slice(['foo'], 0, $foo?->foo()));
64 string(69) "array_slice(): Argument #1 ($array) must be of type array, null given"
66 Deprecated: array_slice(): Passing null to parameter #2 ($offset) of type int is deprecated in %s o…
/php-src/build/
H A Dgen_stub.php1481 $php84AndAboveFlags = array_slice($flagsByPhpVersions, 5, null, true);
1498 $flags = array_slice($flagsByPhpVersions, 0, 4, true);
5232 $flagsByPhpVersions = array_slice($flagsByPhpVersions, $index, null, true);
5926 $locations = array_slice($argv, $optind);
6043 $aliasedArgs = array_slice($aliasedArgs, 1);
6047 $aliasArgs = array_slice($aliasArgs, 1);
/php-src/ext/opcache/tests/
H A Dbug81272.phpt2 Bug #81272: Segfault in var[] after array_slice with JIT
13 $newPages = array_slice([], 0, 0);
/php-src/ext/openssl/tests/
H A Dbug81713.phpt129 $key = call_user_func_array($test[0], array_slice($test, 1));
/php-src/ext/pdo/tests/
H A Dgh8626.phpt32 var_dump(array_slice($errorInfo, 0, 3)); // odbc, dblib
39 var_dump(array_slice($errorInfo, 0, 3)); // odbc, dblib
/php-src/ext/sqlite3/tests/
H A Dsqlite3_40_setauthorizer.phpt41 var_dump($constants[$action], implode(',', array_slice(func_get_args(), 1)));
/php-src/ext/standard/
H A Darray.c3891 PHP_FUNCTION(array_slice) argument
H A Dbasic_functions.stub.php1695 function array_slice(array $array, int $offset, ?int $length = null, bool $preserve_keys = false): … function
H A Dbasic_functions_arginfo.h2368 ZEND_FUNCTION(array_slice);
/php-src/ext/standard/tests/array/
H A Darray_slice.phpt2 Testing array_slice() function
31 var_dump ( array_slice($sub_array, 1) );
32 var_dump ( array_slice($sub_array, 0) );
33 var_dump ( array_slice($sub_array, -2) );
38 var_dump ( array_slice($sub_array, 1, 3) );
39 var_dump ( array_slice($sub_array, 1, 0) );
40 var_dump ( array_slice($sub_array, 1, -3) );
41 var_dump ( array_slice($sub_array, 0, 3) );
42 var_dump ( array_slice($sub_array, 0, 0) );
43 var_dump ( array_slice($sub_array, 0, -3) );
[all …]
H A Darray_slice_basic.phpt2 Test array_slice() function : basic functionality
6 * Test basic functionality of array_slice()
9 echo "*** Testing array_slice() : basic functionality ***\n";
17 // Calling array_slice() with all possible arguments
19 var_dump( array_slice($input, $offset, $length, $preserve_keys) );
21 // Calling array_slice() with mandatory arguments
23 var_dump( array_slice($input, $offset) );
28 *** Testing array_slice() : basic functionality ***
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));
19 var_dump(array_slice(range(1, 3), 0, $a));
[all …]
H A Darray_slice_variation10.phpt2 Test array_slice() function : usage variations - position of internal array pointer
6 * Check position of internal array pointer after calling array_slice()
9 echo "*** Testing array_slice() : usage variations ***\n";
13 echo "\n-- Call array_slice() --\n";
14 var_dump($result = array_slice($input, 2));
24 *** Testing array_slice() : usage variations ***
26 -- Call array_slice() --
H A Darray_slice_variation11.phpt2 Test array_slice() function : usage variations - array has holes in buckets
6 * Check that results of array_slice are correct when there are holes in buckets caused by unset()
9 echo "*** Testing array_slice() : usage variations ***\n";
13 var_dump(array_slice($input, $offset, $length));
16 echo "\n-- Call array_slice() on array with string keys--\n";
23 echo "\n-- Call array_slice() on array with packed keys--\n";
35 *** Testing array_slice() : usage variations ***
37 -- Call array_slice() on array with string keys--
63 -- Call array_slice() on array with packed keys--
H A Darray_slice_variation5.phpt2 Test array_slice() function : usage variations - Pass different integers as $offset argument
6 * Pass different integers as $offset argument to test how array_slice() behaves
9 echo "*** Testing array_slice() : usage variations ***\n";
15 var_dump(array_slice($input, $i));
18 var_dump(array_slice($input, PHP_INT_MAX));
21 var_dump(array_slice($input, -PHP_INT_MAX));
26 *** Testing array_slice() : usage variations ***

Completed in 76 milliseconds

12