Если вы хотите, чтобы сервер MySQL решал набор символов, а не PHP как клиент (старое поведение, предпочтительнее, на мой взгляд), попробуйте добавить skip-character-set-client-handshake
к вашему my.cnf
в [mysqld]
и перезапустить mysql
.
Это может вызвать проблемы, если вы используете что-либо, кроме UTF8.
Он создает новый объект, используя Box
в качестве своего конструктора. Значение this
в этом случае (когда функция вызывается с ключевым словом new
) - это создаваемый новый экземпляр. Этот новый объект наследует все, что определено как Box.prototype
(по умолчанию это Object.prototype
).
Я сказал в этом случае , потому что в JavaScript значение this
определяется тем, как вызывается функция. Я рекомендую прочитать страницу MDN на this
для получения дополнительной информации.
Примечание: если этот вопрос должен быть закрыт, он должен был быть дубликатом. Вот несколько возможных дублирующих ссылок, которые также могут помочь вам: