Символ $ в PHP используется для обозначения переменной. Число перед $ указывает на порядковый номер аргумента, который будет подставлен в эту переменную при форматировании строки с помощью функции printf или sprintf. Например, в строке "Hello, %2$s! You are %1$d years old." символ %2$s означает, что на место этой подстроки будет подставлено значение второго аргумента, который должен быть строкой (поэтому используется формат %s).