Notice, you are trying to convert string from windows-1256 to windows-1256, don't you feel it's strange? ;-)Notice, both charsets windows-1256, windows-1256 are identical! Check encoding tables files.