ماذا يفعل رئيس هندى ملفات ذاكرة التخزين المؤقت يعني ؟
سؤال
132
a:4:{s:8:"template";a:1:{s:10:"index.html";b:1;}s:9:"timestamp";i:1256373019;s:7:"expires";i:1256373079;s:13:"cache_serials";a:0:{}}<body>
php<br >
java<br >
c++<br >
</body>
هل يستطيع أحد تفسير هذا الجزء:
132
a:4:{s:8:"template";a:1:{s:10:"index.html";b:1;}s:9:"timestamp";i:1256373019;s:7:"expires";i:1256373079;s:13:"cache_serials";a:0:{}}
المحلول
ووهو نسخة تسلسل من مجموعة PHP:
<?php
$serialized = 'a:4:{s:8:"template";a:1:{s:10:"index.html";b:1;}s:9:"timestamp";i:1256373019;s:7:"expires";i:1256373079;s:13:"cache_serials";a:0:{}}';
$unserialized = unserialize($serialized);
print_r($unserialized);
والنتائج في:
Array
(
[template] => Array
(
[index.html] => 1
)
[timestamp] => 1256373019
[expires] => 1256373079
[cache_serials] => Array
(
)
)
نصائح أخرى
أنا لا أعرف الكثير عن هندى, ولكن هذا يبدو وكأنه شيء مماثل Bencoding, حيث يمكنك ترميز الأشياء مثل السلاسل و المصفوفات عن طريق تحديد أطوال الأولى.هذا يتجنب الحاجة إلى تحديد مثل هذه الأمور مع "أحرف خاصة" (مثل الاقتباس) ثم تحتاج إلى أن تكون "هرب" إذا كانت تظهر في السلسلة.
132
هو طول ترميز السلسلة.a:4:
يبدو انها إدخال النقابي (القاموس) مع 4 عناصر.s:8:"template"
يبدو أن سلسلة من طول 8 ، مع قيمة "قالب".في هذه الحالة, هو مفتاح البند الأول في القاموس.- قيمة هذا البند هو في هذه الحالة ، آخر القاموس الذي فقط الخرائط الرئيسية "index.html" إلى قيمة عدد صحيح 1.
- و أعتقد أنك يمكن أن تعمل بها بقية.
لا تنتمي إلى StackOverflow