Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
--TEST-- NDArray::reshape --FILE-- <?php use \NDArray as nd; $a = nd::array([[1, 2], [3, ..
Decoded Output download
--TEST--
NDArray::reshape
--FILE--
<?php
use \NDArray as nd;
$a = nd::array([[1, 2], [3, 4]]);
$b = nd::array([1, 2, 3, 4]);
print_r(nd::reshape($a, [4])->toArray());
print_r(nd::reshape([[1, 2], [3, 4]], [4])->toArray());
print_r(nd::reshape($a, [1, 4])->toArray());
print_r(nd::reshape($a, [1, 2, 2])->toArray());
print_r(nd::reshape($b, [2, 2])->toArray());
print_r(nd::reshape(nd::reshape($b, [2, 2]), [1, 4])->toArray());
?>
--EXPECT--
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
)
Array
(
[0] => Array
(
[0] => Array
(
[0] => 1
[1] => 2
)
[1] => Array
(
[0] => 3
[1] => 4
)
)
)
Array
(
[0] => Array
(
[0] => 1
[1] => 2
)
[1] => Array
(
[0] => 3
[1] => 4
)
)
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
)
Did this file decode correctly?
Original Code
--TEST--
NDArray::reshape
--FILE--
<?php
use \NDArray as nd;
$a = nd::array([[1, 2], [3, 4]]);
$b = nd::array([1, 2, 3, 4]);
print_r(nd::reshape($a, [4])->toArray());
print_r(nd::reshape([[1, 2], [3, 4]], [4])->toArray());
print_r(nd::reshape($a, [1, 4])->toArray());
print_r(nd::reshape($a, [1, 2, 2])->toArray());
print_r(nd::reshape($b, [2, 2])->toArray());
print_r(nd::reshape(nd::reshape($b, [2, 2]), [1, 4])->toArray());
?>
--EXPECT--
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
)
Array
(
[0] => Array
(
[0] => Array
(
[0] => 1
[1] => 2
)
[1] => Array
(
[0] => 3
[1] => 4
)
)
)
Array
(
[0] => Array
(
[0] => 1
[1] => 2
)
[1] => Array
(
[0] => 3
[1] => 4
)
)
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
)
Function Calls
None |
Stats
MD5 | 55aa38ec9720cfdbba5722c1b12b24a9 |
Eval Count | 0 |
Decode Time | 100 ms |