Sorun dosya özel karakterler veri okuma

0 Cevap php

My previous question and this question both are related a bit. please have a look at my previous question Ben verileri unserialize için başka bir yol bulamadık böylece dize operasyon ile geliyor

Ben dosyadan tüm içeriği almak mümkün ama bu içerikten belirli bir dize almak mümkün değil.

Ben çalışan bu içerik, ancak işlev durağına belirli bir dize aramak istediğinizde dizesinde ilk özel karakteri ulaşmak. Ben özel karakter düzgün çalışır önce bulunmuş şey arıyorum eğer.

Karşılaşma ilk özel dize karakter ve hemen işleme durdurmak Dolayısıyla onlar bana doğru çıktı vermez zaman PHP String işlem fonksiyonu düzgün çalışmıyor.

Başlangıçta onlar gibi (^@) görünüyor

:"Mage_Core_Model_Message_Collection":2:{s:12:"^@*^@_messages";a:0:{}s:20:"^@*^@_lastAddedMessage";N;}

Ben yankı ama ne zaman onlar ? olarak ekran vardır

İşte ne denedim kodu

$file='/var/www/html/products/var/session/sess_ciktos8icvk11grtpkj3u610o3';
$contents=file_get_contents($file);
$contents=htmlspecialchars($contents);
//$contents=htmlentities($contents);
echo $contents;

$restData=strstr($contents,'"id";s:4:"');
echo $restData;
$id=substr($restData,0,strpos($restData,'"'));
echo $id;

I-default_charset iso-8859-1 ve ayrıca utf-8 ancak her ikisi ile çalışma değiştirildi

Please let me know How I can resolve this. Thanks.

0 Cevap