@felix59 kullandığım sınıfta problem falan yok. Senin dediğin gibi xml den kayıt eklettim. Aynı şekilde 166. satırdan itibaren Türkçe karakterleri bozuk kaydetti.

@zorox Fonksiyonu buraya yazıyorum;
function GetInt4d($data, $pos)
{
	$value = ord($data[$pos]) | (ord($data[$pos+1])	<< 8) | (ord($data[$pos+2]) << 16) | (ord($data[$pos+3]) << 24);
	if ($value>=4294967294)
	{
		$value=-2;
	}
	return $value;
}