/php-src/ext/random/tests/03_randomizer/ |
H A D | readonly.phpt | 2 Random: Randomizer: The engine property must be readonly 14 $randomizer->engine = new Xoshiro256StarStar(1234); 29 Cannot modify readonly property Random\Randomizer::$engine
|
H A D | serialize.phpt | 23 foreach ($engines as $engine) { 24 echo $engine::class, PHP_EOL; 26 $randomizer = new Randomizer($engine); 36 $className = $engine::class;
|
H A D | serialize_disallowed.phpt | 2 Random: Randomizer: Serialization of the Randomizer fails if the engine is not serializable
|
H A D | gh_9186_unserialize.phpt | 7 …unserialize('O:17:"Random\Randomizer":1:{i:0;a:2:{s:3:"foo";N;s:6:"engine";O:32:"Random\Engine\Xos…
|
/php-src/ext/mysqli/tests/ |
H A D | mysqli_stmt_fetch_geom.phpt | 18 function func_mysqli_stmt_fetch_geom($link, $engine, $sql_type, $bind_value, $offset) { 25 …sprintf("CREATE TABLE test(id INT, label %s, PRIMARY KEY(id)) ENGINE = %s", $sql_type, $engine))) { 125 func_mysqli_stmt_fetch_geom($link, $engine, "GEOMETRY", "$geomFromText('POINT(2 2)')", 20); 126 func_mysqli_stmt_fetch_geom($link, $engine, "POINT", "$geomFromText('POINT(1 1)')", 40); 127 …func_mysqli_stmt_fetch_geom($link, $engine, "LINESTRING", "$geomFromText('LINESTRING(0 0,1 1,2 2)'… 128 …func_mysqli_stmt_fetch_geom($link, $engine, "POLYGON", "$geomFromText('POLYGON((0 0,10 0,10 10,0 1… 129 …func_mysqli_stmt_fetch_geom($link, $engine, "MULTIPOINT", "$geomFromText('MULTIPOINT(1 1, 2 2)')",… 130 …func_mysqli_stmt_fetch_geom($link, $engine, "MULTILINESTRING", "$geomFromText('MULTILINESTRING((0 … 131 …func_mysqli_stmt_fetch_geom($link, $engine, "MULTIPOLYGON", "$geomFromText('MULTIPOLYGON(((0 0,10 … 132 …func_mysqli_stmt_fetch_geom($link, $engine, "GEOMETRYCOLLECTION", "$geomFromText('GEOMETRYCOLLECTI…
|
H A D | mysqli_stmt_get_result_geom.phpt | 18 function func_mysqli_stmt_get_result_geom($link, $engine, $sql_type, $bind_value, $offset) { 25 …sprintf("CREATE TABLE test(id INT, label %s, PRIMARY KEY(id)) ENGINE = %s", $sql_type, $engine))) { 124 func_mysqli_stmt_get_result_geom($link, $engine, "GEOMETRY", "$geomFromText('POINT(2 2)')", 20); 125 func_mysqli_stmt_get_result_geom($link, $engine, "POINT", "$geomFromText('POINT(1 1)')", 40); 126 …func_mysqli_stmt_get_result_geom($link, $engine, "LINESTRING", "$geomFromText('LINESTRING(0 0,1 1,… 127 …func_mysqli_stmt_get_result_geom($link, $engine, "POLYGON", "$geomFromText('POLYGON((0 0,10 0,10 1… 128 …func_mysqli_stmt_get_result_geom($link, $engine, "MULTIPOINT", "$geomFromText('MULTIPOINT(1 1, 2 2… 129 …func_mysqli_stmt_get_result_geom($link, $engine, "MULTILINESTRING", "$geomFromText('MULTILINESTRIN… 130 …func_mysqli_stmt_get_result_geom($link, $engine, "MULTIPOLYGON", "$geomFromText('MULTIPOLYGON(((0 … 131 …func_mysqli_stmt_get_result_geom($link, $engine, "GEOMETRYCOLLECTION", "$geomFromText('GEOMETRYCOL…
|
H A D | mysqli_stmt_bind_param_type_juggling.phpt | 13 …function bind_twice($link, $engine, $sql_type1, $sql_type2, $bind_type1, $bind_type2, $bind_value1… 21 … $sql = sprintf("CREATE TABLE test(col1 %s, col2 %s) ENGINE=%s", $sql_type1, $sql_type2, $engine); 87 bind_twice($link, $engine, 'CHAR(1)', 'CHAR(1)', 's', 's', 'a', 'b', 10); 88 bind_twice($link, $engine, 'INT', 'INT', 'i', 'i', 1, 2, 20); 89 bind_twice($link, $engine, 'FLOAT', 'FLOAT', 'd', 'd', 1.01, 1.02, 30); 92 bind_twice($link, $engine, 'CHAR(1)', 'CHAR(1)', 's', 's', 1, 2, 40); 94 bind_twice($link, $engine, 'INT', 'INT', 'i', 'i', '1', '2', 50); 96 bind_twice($link, $engine, 'FLOAT', 'FLOAT', 'd', 'd', '1.01', '1.02', 60); 117 bind_twice($link, $engine, 'INT', 'CHAR(1)', 'i', 's', 1, 'a', 70);
|
H A D | bug42378.phpt | 15 function create_table($link, $column, $min, $max, $engine, $offset) { 26 $column, $engine); 160 $expected = create_table($link, 'FLOAT', -10000, 10000, $engine, 90); 165 $expected = create_table($link, 'FLOAT', -10000, 10000, $engine, 110); 170 $expected = create_table($link, 'FLOAT UNSIGNED', 0, 10000, $engine, 130); 175 $expected = create_table($link, 'DECIMAL(5,0)', -1000, 1000, $engine, 150);
|
H A D | mysqli_stmt_bind_result_format.phpt | 15 function create_table($link, $column, $min, $max, $engine, $offset) { 25 $column, $engine); 165 $expected = create_table($link, 'FLOAT', -10000, 10000, $engine, 90); 170 $expected = create_table($link, 'FLOAT UNSIGNED', 0, 10000, $engine, 110); 175 $expected = create_table($link, 'TINYINT', -128, 127, $engine, 130); 180 $expected = create_table($link, 'SMALLINT UNSIGNED', 0, 65535, $engine, 150); 185 $expected = create_table($link, 'MEDIUMINT', 0, 8388607, $engine, 170); 190 $expected = create_table($link, 'INT UNSIGNED', 0, 1000, $engine, 190); 195 $expected = create_table($link, 'BIGINT', -1000, 1000, $engine, 210); 200 $expected = create_table($link, 'DECIMAL(5,0)', -1000, 1000, $engine, 230);
|
/php-src/ext/random/ |
H A D | engine_pcgoneseq128xslrr64.c | 142 php_random_algo_with_state engine = Z_RANDOM_ENGINE_P(ZEND_THIS)->engine; in PHP_METHOD() local 143 php_random_status_state_pcgoneseq128xslrr64 *state = engine.state; in PHP_METHOD() 191 php_random_algo_with_state engine = Z_RANDOM_ENGINE_P(ZEND_THIS)->engine; in PHP_METHOD() local 192 php_random_status_state_pcgoneseq128xslrr64 *state = engine.state; in PHP_METHOD()
|
H A D | random.stub.php | 131 public readonly Engine $engine; variable in Random\\Randomizer 133 public function __construct(?Engine $engine = null) {} argument
|
/php-src/ext/random/tests/03_randomizer/methods/ |
H A D | nextInt.phpt | 24 foreach ($engines as $engine) { 25 echo $engine::class, PHP_EOL; 27 $randomizer = new Randomizer($engine);
|
H A D | nextFloat.phpt | 25 foreach ($engines as $engine) { 26 echo $engine::class, PHP_EOL; 28 $randomizer = new Randomizer($engine);
|
H A D | getBytes.phpt | 26 foreach ($engines as $engine) { 27 echo $engine::class, PHP_EOL; 29 $randomizer = new Randomizer($engine);
|
H A D | getInt.phpt | 25 foreach ($engines as $engine) { 26 echo $engine::class, PHP_EOL; 28 $randomizer = new Randomizer($engine);
|
H A D | shuffleArray.phpt | 25 foreach ($engines as $engine) { 26 echo $engine::class, PHP_EOL; 28 $randomizer = new Randomizer($engine);
|
H A D | getFloat.phpt | 26 foreach ($engines as $engine) { 27 echo $engine::class, PHP_EOL; 29 $randomizer = new Randomizer($engine);
|
H A D | shuffleBytes.phpt | 32 foreach ($engines as $engine) { 33 echo $engine::class, PHP_EOL; 35 $randomizer = new Randomizer($engine);
|
H A D | getBytesFromString.phpt | 25 foreach ($engines as $engine) { 26 echo $engine::class, PHP_EOL; 28 $randomizer = new Randomizer($engine);
|
H A D | pickArrayKeys.phpt | 37 foreach ($engines as $engine) { 38 echo $engine::class, PHP_EOL; 40 $randomizer = new Randomizer($engine);
|
H A D | getBytesFromString_fast_path.phpt | 17 // Xoshiro256** is the fastest engine available. 31 // Xoshiro256** is a 64 Bit engine and thus generates 8 bytes at once. 33 // 20000/8 = 2500 calls to the engine.
|
/php-src/ext/standard/ |
H A D | php_array.h | 34 PHPAPI bool php_array_data_shuffle(php_random_algo_with_state engine, zval *array); 35 PHPAPI bool php_array_pick_keys(php_random_algo_with_state engine, zval *input, zend_long num_req, …
|
/php-src/ext/pdo_mysql/tests/inc/ |
H A D | mysql_pdo_test.inc | 38 static function createTestTable($table, $db, $engine = null) { 39 if (!$engine) 40 $engine = PDO_MYSQL_TEST_ENGINE; 43 … $db->exec("CREATE TABLE {$table} (id INT, label CHAR(1), PRIMARY KEY(id)) ENGINE={$engine}"); 147 if (isset($row['engine']) && isset($row['support'])) { 148 … if ('InnoDB' == $row['engine'] && ('YES' == $row['support'] || 'DEFAULT' == $row['support'])) 207 $message = $message ?? 'skip Transactional engine not found';
|
/php-src/ext/mysqli/tests/test_setup/ |
H A D | test_helpers.inc | 39 static $engine = null; 40 if ($engine === null) { 41 $engine = getenv('MYSQL_TEST_ENGINE') ?: 'InnoDB'; 43 return $engine; 147 //$engine = getenv("MYSQL_TEST_ENGINE") ?: "InnoDB";
|
/php-src/ext/random/tests/ |
H A D | engines.inc | 32 public function __construct(private readonly Engine $engine) 40 return $this->engine->generate();
|