/
  • تبدیل string با فرمت آرایه به آرایه چندبعدی

  • صفحه‌ها (2):
  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی تبدیل string با فرمت آرایه به آرایه چندبعدی
    نویسنده پیام
    nasserghiasi آفلاین
    ناصر GH
    ***

    ارسال‌ها: 242
    تاریخ عضویت: ۱۳۸۸ آذر ۷
    اعتبار: 2
    تشکرها : 127
    ( 41 تشکر در 22 ارسال )
    ارسال: #1
    تبدیل string با فرمت آرایه به آرایه چندبعدی
    چطور می شود آرایه ای که به صورت زیر در فایل یا دیتابیس ذخیره شده است را دوباره با تمامی مقادیرش در یک آرایه ذخیره نمود؟

    کد PHP:
    Default|a:2:{s:5:"admin";a:6:{s:2:"id";i:1;s:8:"username";s:7:"manager";s:5:"email";s:22:"test@gmail.com";s:9:"firstName";s:8:"test";s:8:"lastName";s:10:"test";s:8:"loggedin";b:1;}s:6:"member";N;} 
    ۱۳۸۸ اسفند ۲ ۰۸:۳۹ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    nasserghiasi آفلاین
    ناصر GH
    ***

    ارسال‌ها: 242
    تاریخ عضویت: ۱۳۸۸ آذر ۷
    اعتبار: 2
    تشکرها : 127
    ( 41 تشکر در 22 ارسال )
    ارسال: #2
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    توابع unserialize و serialize در اینجا بدرد می خورن؟ اصلا کارشون چیه؟
    ۱۳۸۸ اسفند ۲ ۰۹:۴۰ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6198 تشکر در 3439 ارسال )
    ارسال: #3
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    آرایه با serialize به این رشته تبدیل شده و باید از unserialize استفاده کنی
    ۱۳۸۸ اسفند ۲ ۰۹:۵۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    nasserghiasi آفلاین
    ناصر GH
    ***

    ارسال‌ها: 242
    تاریخ عضویت: ۱۳۸۸ آذر ۷
    اعتبار: 2
    تشکرها : 127
    ( 41 تشکر در 22 ارسال )
    ارسال: #4
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    وقتی از unserialize استفاده می کنم خطای زیر رو می ده:
    کد:
    Notice: unserialize() [function.unserialize]: Error at offset 0 of 210 bytes in
    ۱۳۸۸ اسفند ۲ ۱۰:۴۳ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6198 تشکر در 3439 ارسال )
    ارسال: #5
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    حتما‌ رشته‌ اشتاه هست
    ۱۳۸۸ اسفند ۲ ۱۰:۵۱ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    nasserghiasi آفلاین
    ناصر GH
    ***

    ارسال‌ها: 242
    تاریخ عضویت: ۱۳۸۸ آذر ۷
    اعتبار: 2
    تشکرها : 127
    ( 41 تشکر در 22 ارسال )
    ارسال: #6
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    اشتباهی در کار نیست رشته توسط خود زند بوسیله zend session db handler تولید شده
    ۱۳۸۸ اسفند ۲ ۱۰:۵۸ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6198 تشکر در 3439 ارسال )
    ارسال: #7
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    حتما زند‌ روی رشته یه سری کارا انجام میده و بعد ذخیره می کنه. وگرنه در صورت اخطار یعنی رشته اشتباه هست
    ۱۳۸۸ اسفند ۲ ۱۱:۱۱ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : nasserghiasi
    nasserghiasi آفلاین
    ناصر GH
    ***

    ارسال‌ها: 242
    تاریخ عضویت: ۱۳۸۸ آذر ۷
    اعتبار: 2
    تشکرها : 127
    ( 41 تشکر در 22 ارسال )
    ارسال: #8
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    zend serializer کارش همینه نه؟
    ۱۳۸۸ اسفند ۲ ۱۱:۱۱ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6198 تشکر در 3439 ارسال )
    ارسال: #9
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    فکر کنم من با این کار نکردم در ضمن تازه اومده توی نسخه ۱.۱۰ هست توی نسخه های قبلی نیست
    ۱۳۸۸ اسفند ۲ ۱۱:۲۱ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    nasserghiasi آفلاین
    ناصر GH
    ***

    ارسال‌ها: 242
    تاریخ عضویت: ۱۳۸۸ آذر ۷
    اعتبار: 2
    تشکرها : 127
    ( 41 تشکر در 22 ارسال )
    ارسال: #10
    RE: تبدیل string با فرمت آرایه به آرایه چندبعدی
    مشکل رو فهمیدم:
    مساله اینجاست که وقتی از Zend_Session_Namespace و Zend_Session::setSaveHandler استفاده می کنیم یک رشته پیشفرض Default| به اول رشته serialize شده هنگام ذخیره در دیتابیس اضافه می کند که هنگام unserializing خطا میده!!!!
    آیا مجبورم همیشه بوسیله str_ireplace آن رشته اضافی را حذف کنم یا راهی هم هست؟
    (آخرین ویرایش در این ارسال: ۱۳۸۸ اسفند ۲ ۱۱:۵۵ عصر، توسط nasserghiasi.)
    ۱۳۸۸ اسفند ۲ ۱۱:۵۲ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

  • صفحه‌ها (2):
  • ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS