Арабские строки из php в таблицы MySQL

У меня есть массив арабских строк, и я хочу добавить их в мои таблицы в MySQL. Я могу отображать строки, используя обычную print php, однако, когда я добавляю эту строку в таблицу с использованием PDO, в phpMyAdmin, я вижу запись этой строки как кучу вопросительных знаков (?) И других символов. Я огляделся вокруг того, что происходит, и одна из вещей, которые я видел, это изменить сортировку на cp1256_general_ci однако это сохраняет те же самые вещи, кучу вопросительных знаков (?) И других персонажей.

Я использовал MAMP для Mac, но поскольку я читал, что cp1256 – это окна, я теперь использую XAMPP для окон.

Как добавить арабские строки в таблицу и посмотреть их в phpMyAdmin?

РЕДАКТИРОВАТЬ:

Я попытался запросить таблицу со странными строками, чтобы увидеть, работает ли она, но я получил черные фигуры ромба и вопросительные знаки.

вы должны делать эти три вещи, и там вы идете

  • 1- изменить кодировку вашей программы редактора, которую вы используете для UTF-8.

  • 2- вставьте свои php-файлы в это

     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  • 3- поместить сортировку в вашу базу данных в UTF-8

в заключение используйте UTF-8 всюду.