Что за ошибка "?"

StalkerClasses

Новичок
Постоянно вылетает такая ошибка: syntax error, unexpected '?'
vendor/symfony/yaml/Parser.php in line 509.

Открываю этот файл и вижу там следующее:

PHP:
    /**
     * Returns the next embed block of YAML.
     *
     * @param int|null $indentation The indent level at which the block is to be read, or null for default
     * @param bool     $inSequence  True if the enclosing data structure is a sequence
     *
     * @return string A YAML string
     *
     * @throws ParseException When indentation problem are detected
     */
    private function getNextEmbedBlock(int $indentation = null, bool $inSequence = false): ?string
    {
        $oldLineIndentation = $this->getCurrentLineIndentation();

Обратите внимание на "?string" - откуда это вообще береться?
 
Еще пример кода из того же файла:
PHP:
    /**
     * A local wrapper for "preg_match" which will throw a ParseException if there
     * is an internal error in the PCRE engine.
     *
     * This avoids us needing to check for "false" every time PCRE is used
     * in the YAML engine
     *
     * @throws ParseException on a PCRE internal error
     *
     * @see preg_last_error()
     *
     * @internal
     */
    public static function preg_match(string $pattern, string $subject, array &$matches = null, int $flags = 0, int $offset = 0): int
    {
Обратите внимание на : int
Что это за битая библиотека с кривым кодом?
 
Что это за битая библиотека с кривым кодом?
Это не библиотека кривая, а ваши знания в области программирования! Может прежде чем задавать такие вопросы и обсирать чужой код, стоит немного потратить времени и погуглить?
 
Раньше я удивлялся когда некоторых называли вечными джуниорами, но похоже это действительно диагноз :( Зато резюме может быть идеальное и хорошая способность проходить собеседование в крупных конторах с бардаком при наеме новых работников... Ну я реально не понимаю как могут вопросы по симфони и вопросы как в этом топике быть от одного человека. Такое впечатление, что @StalkerClasses это бот с какой-то галеры, который постит вопросы с внутреннего Q&A галеры и парсит ответы для него же.
 
Раньше я удивлялся когда некоторых называли вечными джуниорами, но похоже это действительно диагноз :( Зато резюме может быть идеальное и хорошая способность проходить собеседование в крупных конторах с бардаком при наеме новых работников... Ну я реально не понимаю как могут вопросы по симфони и вопросы как в этом топике быть от одного человека. Такое впечатление, что @StalkerClasses это бот с какой-то галеры, который постит вопросы с внутреннего Q&A галеры и парсит ответы для него же.
Ты единственный здесь не по делу ответил! Я программированием сейчас занимаюсь как дополнение, оно мне решает задачи обработки больших объемов информации, которые не сделаешь через Word. Если ты здесь блюститель порядка, не формат - возьми удали мой аккаунт с форума, только со всеми темами и сообщениями.
 
Ты единственный здесь не по делу ответил!
Не ответил, потому что нечего было ответить на такой вопрос кроме фейспалма.
Ну если бы это был вопрос от новичка, а так...

P.S. Как то после обновлений форума и сайта нет FAQ ссылок на видном месте, т.е. зачем этот форум и т.д.
 
Сверху