Почему PDO лучше для экранирования MySQL запросов / строк запросов, чем mysql_real_escape_string?

мне сказали, что ябыло бы лучше, используяPDO для выхода из MySQL, а не.mysql_real_escape_string

Может я'у меня день смерти мозга (или это может быть тот факт, что ям без натяжения воображения естественный программист, и яЯ все еще очень на стадии новичка, когда дело доходит до PHP), но проверив руководство по PHP и прочитавзапись на PDOЯЯ до сих пор не понимаю, что такое PDO на самом деле и почемулучше, чем использоватьmysql_real_escape_string, Это может быть потому, что ямы еще не разобрались со сложностями ООП (яЯ предполагаю эточто-то связанное с ООП), но кроме факта, что переменные и значения массивов, кажется, имеют перед ними двоеточие, яЯ до сих пор не уверен, что это на самом деле и как вы его используете (и почему этолучше чемmysql_real_escape_string, (Это также может быть связано с тем, что я неу меня нет четкого понимания того, чтоклассы есть, поэтому, когда я читаюЗОП класса "Я"Мудрого нет)

Прочитавстатья или два наЗона разработчика ' немного на сайте MySQL, ям еще не понятнее. Как я могуЯ даже не могу понять, что это такое в данный момент, я думаю, что сейчас его использование немного мне не по карману, но яЯ по-прежнему заинтересован в расширении своего образования и в том, чтобы узнать, как я могу улучшить положение вещей.

Может ли кто-нибудь объяснить мне впростой английский что такое PDO (или указываете мне что-то по теме, написанной простым английским языком), и как выбы использовать его?

Ответы на вопрос(6)

Ваш ответ на вопрос