Pull to refresh

Comments 3

ужасно, конечно. не берт земля php, а пора. претензии не к автору, а к инструменту

Аргументы будут или ты так мне не нравится потому что не нравится

В качестве экзерсиса - отлично. Но для практической работы (например, для отладки) лучше использовать встроенный в интерпретатор PHP web-сервер: https://www.php.net/manual/ru/features.commandline.webserver.php

То, что сразу бросилось в глаза в коде:

"$request['method'] $request['path']\n" // И внутри итрепретируемых строк индексы тоже в кавычках

Зачем strpos($line, ':')? Какой смысл в этом лишнем просмотре строки, замедляющем код, если по результатам explode мы сразу можем сказать, имеет заголовок формат "ключ: значение" или нет? Тем более, что все корректные заголовки, кроме первого, имеют этот формат.

Sign up to leave a comment.

Articles