determin1st

Results 85 comments of determin1st
trafficstars

Thanks for your feedback. You are fully correct about object iterator (foreach). If we think in terms of LSC, it's easy to distinct object iterator and simple integer - it's...

> in a backwards-incompatible way ..for those, who relied on implicit [from 0].

i bet, that's because you more bound to array enumerations. `for a,b in array` is cleaner than `for b to array.length - 1`

well, if you dont like `-->`, please explain, how to construct functions. i use `-->` one liner to generate a set of standard functions and then extract one. .... oke,...

the same argument behaviour is for SyncEvent object thrown errors ``` SyncEvent::__construct(): Argument #2 ($manual) must be of type int, bool given SyncEvent::__construct(): Argument #3 must be of type int,...

i see, good explanation, you are right, im using strict mode with this directive `declare(strict_types=1);` as the php adopted this strict style in the doc, specifying `true` or `false` will...

> 3. For the keyboard input, it appears to be using the `PeekConsoleInput` and `ReadConsoleInput` APIs to read key events, but I can't see any reason why those would behave...

mm, ooke, that's the `ReadConsoleInputW` version i use.. it's the `ENABLE_VIRTUAL_TERMINAL_INPUT` flag that goes to `SetConsoleMode` and brings that behavior, not sure why i enabled it for (probably because it...

[php_sync_x64.zip](https://github.com/user-attachments/files/16740242/php_sync_x64.zip) ive also managed to build x64 bit version with php 8.3.10

i've re-read the topic and want to DISAGREE with the author's statement. buffer (scroll) is defined by size and offset, so the change in the offset shall generate the scroll...