str_repeat
reactphp/event-loop
Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Repeat a string
str_repeat
(
string $string
,
int $times
):
string
$data
= (isset(
$argv
[
1
]) ?
$argv
[
1
] :
'y'
) .
"\n"
;
$data
=
str_repeat
(
$data
,
round
(
200000
/
strlen
(
$data
)));
if (!
defined
(
'STDOUT'
) ||
stream_set_blocking
(
STDOUT
,
false
) !==
true
) {
fwrite
(
STDERR
,
'ERROR: Unable to set STDOUT non-blocking (not CLI or Windows?)'
.
PHP_EOL
);
examples/12-generate-yes.php
echo
"Runs:\t\t\t
$runs
\n"
;
echo
"Memory (internal):\t
$kmem
KiB\n"
;
echo
"Memory (real):\t\t
$kmemReal
KiB\n"
;
echo
str_repeat
(
'-'
,
50
),
"\n"
;
});
echo
"PHP Version:\t\t"
,
phpversion
(),
"\n"
;
examples/95-benchmark-memory.php
echo
"Loop\t\t\t"
,
get_class
(
Loop
::
get
()),
"\n"
;
echo
"Time\t\t\t"
,
date
(
'r'
),
"\n"
;
echo
str_repeat
(
'-'
,
50
),
"\n"
;
$beginTime
=
time
();
Loop
::
run
();
examples/95-benchmark-memory.php
});
fwrite
(
$other
,
str_repeat
(
'.'
, static::
PHP_DEFAULT_CHUNK_SIZE
));
$this
->
loop
->
addTimer
(
0.01
, function () use (
$other
) {
fclose
(
$other
);
});
tests/AbstractLoopTest.php