Size: a a a

2020 April 02

KN

Kirill Nesmeyanov in PHP
источник

KN

Kirill Nesmeyanov in PHP
ну так доки
источник

KN

Kirill Nesmeyanov in PHP
"меняет директорию"
источник

KN

Kirill Nesmeyanov in PHP
а дальше думай что хочешь)))
источник

KN

Kirill Nesmeyanov in PHP
только если брать мануал "других языков, откуда эта функция была слизана", то там эта функция является синонимом для SetCurrentDirectory
источник

KN

Kirill Nesmeyanov in PHP
которая меняет директорию для процесса
источник

A

Aleksandr Khristenko in PHP
Kirill Nesmeyanov
только если брать мануал "других языков, откуда эта функция была слизана", то там эта функция является синонимом для SetCurrentDirectory
И самое забавно, что там как раз появляются просьбы сделать поведение локальным для тредов, иначе код писать неудобно.
источник

KN

Kirill Nesmeyanov in PHP
и это было бы нормально, если бы был воркараунд
источник

KN

Kirill Nesmeyanov in PHP
но в пыхе нет функции "установи мне директорию сразу для всех тредов"
источник

A

Aleksandr Khristenko in PHP
Ибо самому пхпшному рантайму такая функция и не нужна была до ффи.
источник

A

Aleksandr Khristenko in PHP
А с ффи ты можешь дергать изменение директории процесса и через ффи.
источник

KN

Kirill Nesmeyanov in PHP
ну это хороший аргумент, согласен
источник

KN

Kirill Nesmeyanov in PHP
но всё равно zts должен помереть)
источник

KN

Kirill Nesmeyanov in PHP
просто так
источник

A

Aleksandr Khristenko in PHP
Не понимаю я этого подхода.
источник

A

Aleksandr Khristenko in PHP
Не нужен тебе zts - не используй его.
источник

/

/bin/cat in PHP
ZTS подходит для CLI
источник

/

/bin/cat in PHP
Или всяких серверов на php
источник

/

/bin/cat in PHP
Kirill Nesmeyanov
но в пыхе нет функции "установи мне директорию сразу для всех тредов"
Потому что там нет потоков из коробки?
источник

/

/bin/cat in PHP
parallel неплохая альтернатива pthreads, но пока это слишком кастрированное расширение
источник