Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 216.73.216.72
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
vendor /
markbaker /
matrix /
classes /
src /
Delete
Unzip
Name
Size
Permission
Date
Action
Decomposition
[ DIR ]
drwxrwxr-x
2022-12-02 22:17
Operators
[ DIR ]
drwxrwxr-x
2022-12-02 22:17
Builder.php
1.67
KB
-rw-rw-r--
2022-12-02 22:17
Div0Exception.php
242
B
-rw-rw-r--
2022-12-02 22:17
Exception.php
239
B
-rw-rw-r--
2022-12-02 22:17
Functions.php
10.64
KB
-rw-rw-r--
2022-12-02 22:17
Matrix.php
11.29
KB
-rw-rw-r--
2022-12-02 22:17
Operations.php
4.08
KB
-rw-rw-r--
2022-12-02 22:17
Save
Rename
<?php /** * * Class for the creating "special" Matrices * * @copyright Copyright (c) 2018 Mark Baker (https://github.com/MarkBaker/PHPMatrix) * @license https://opensource.org/licenses/MIT MIT */ namespace Matrix; /** * Matrix Builder class. * * @package Matrix */ class Builder { /** * Create a new matrix of specified dimensions, and filled with a specified value * If the column argument isn't provided, then a square matrix will be created * * @param mixed $fillValue * @param int $rows * @param int|null $columns * @return Matrix * @throws Exception */ public static function createFilledMatrix($fillValue, $rows, $columns = null) { if ($columns === null) { $columns = $rows; } $rows = Matrix::validateRow($rows); $columns = Matrix::validateColumn($columns); return new Matrix( array_fill( 0, $rows, array_fill( 0, $columns, $fillValue ) ) ); } /** * Create a new identity matrix of specified dimensions * This will always be a square matrix, with the number of rows and columns matching the provided dimension * * @param int $dimensions * @return Matrix * @throws Exception */ public static function createIdentityMatrix($dimensions, $fillValue = null) { $grid = static::createFilledMatrix($fillValue, $dimensions)->toArray(); for ($x = 0; $x < $dimensions; ++$x) { $grid[$x][$x] = 1; } return new Matrix($grid); } }