Como posso resolver a codificação da linguagem de arquivos da minha página PHP?

Eu tenho um problema na codificação de idiomas no PHP, pois meu arquivo php deve exibir caracteres em inglês e em árab

Algumas partes da página da Web são estáticas e outras são dinâmicas (os dados vêm de um banco de dados Sybase) e a codificação de idioma do banco de dados está correta, pois os dados são exibidos bem nel

Minha página da web possui algumas listas suspensas que são dinâmicas, mas exibem os dados em um formato estranho que não é o inglês ou o árabe, como quadrados e símbolos desconhecido

Verifiquei as possíveis causas e fiz muitas soluções como: -

Alterando a codificação do script PHP:

Salvar arquivo com o nome: WebPage1 do tipo: PHP e codificação: ANSI ou UTF-8 ou Unicod

Alterando a declaração de codificação HTML:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />

Alterando a declaração de codificação PHP:

header('Content-Type: text/html; charset=UTF-8);
header('Content-Type: text/html; charset=windows-1256');

Alterando a fonte e o idioma das tabelas do banco de dados:

Arial(Arabic).

O problema ainda existe e não sei o que posso fazer para resolver iss

Pode sugerir alguma solução?

questionAnswers(3)

yourAnswerToTheQuestion