نمایش نتایج 1 تا 5 از 5

نام تاپیک: تبدیل array به string و بالعکس

  1. #1
    کاربر دائمی آواتار mtchabok
    تاریخ عضویت
    آذر 1389
    محل زندگی
    مازندران - ساری
    سن
    38
    پست
    560

    تبدیل array به string و بالعکس

    با سلام
    من یک تابع و یا کلاسی رو می خواستم که بشه باهاش آرایه رو به رشته و برعکسش تبدیل کرد البته مثل session که ارایه رو به رشته تبدیل میکنه ...
    اصلا یه چنین تابعی در خود php وجود داره ؟

  2. #2
    کاربر دائمی
    تاریخ عضویت
    تیر 1388
    محل زندگی
    یزد
    پست
    727

    نقل قول: تبدیل array به string و بالعکس

    تبدیل رشته به آرایه
    <?php
    // Example 1
    $pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
    $pieces = explode(" ", $pizza);
    echo $pieces[0]; // piece1
    echo $pieces[1]; // piece2

    // Example 2
    $data = "foo:*:1023:1000::/home/foo:/bin/sh";
    list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
    echo $user; // foo
    echo $pass; // *

    ?>
    تبدیل آرایه به رشته
    <?php

    $array = array('lastname', 'email', 'phone');
    $comma_separated = implode(",", $array);

    echo $comma_separated; // lastname,email,phone


    ?>

  3. #3
    کاربر دائمی آواتار mtchabok
    تاریخ عضویت
    آذر 1389
    محل زندگی
    مازندران - ساری
    سن
    38
    پست
    560

    نقل قول: تبدیل array به string و بالعکس

    من منظورم جدا سازی نبود ...
    نمی دونم که شما رشته ذخیر شده توسط session رو دیدید یا نه . من یه چنین چیزی رو میخوام .
    چونکه در برخی از cms ها این وجود داره مثلا در wordpress ...
    تبدیل ارایه ای از همه نوع داده ای که بتون تابع یا کلاسی این آرایه رو به رشته تبدیل کنه و بعدشم بتونه همون رشته رو به آرایه اول برگردونه ...
    اگه از حرفه ای ها آدرسی و یا فایلی دارن لطفا کمک کنن ...

  4. #4
    کاربر دائمی آواتار zamanphp
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    اصفهان
    پست
    123

    نقل قول: تبدیل array به string و بالعکس

    با سلام
    من یک تابع و یا کلاسی رو می خواستم که بشه باهاش آرایه رو به رشته و برعکسش تبدیل کرد البته مثل session که ارایه رو به رشته تبدیل میکنه ...
    اصلا یه چنین تابعی در خود php وجود داره ؟
    http://php.net/manual/en/function.serialize.php
    http://php.net/manual/en/function.unserialize.php

  5. #5

    نقل قول: تبدیل array به string و بالعکس

    نقل قول نوشته شده توسط mtchabok مشاهده تاپیک
    با سلام
    من یک تابع و یا کلاسی رو می خواستم که بشه باهاش آرایه رو به رشته و برعکسش تبدیل کرد البته مثل session که ارایه رو به رشته تبدیل میکنه ...
    اصلا یه چنین تابعی در خود php وجود داره ؟
    سلام من یک چنین کاری کزدم
    <?php
    $ali = "12*1221*32*1234*41*1231*54*6541*12*9874*98*8745*4 5*4521*14*9654*21*2541*12*3214*21*3214*12*1542*12* 1548";


    $amanat=explode("*",$ali]);
    $length=count($amanat);
    for ( $i = 0 ; $i <= $length ; $i++ ) {
    if($i%2==0){
    $a=current($amanat);
    }else{
    $b=current($amanat);
    if($dorost1==null) {
    $dorost1 = array($a => $b);
    }else{
    $dorost = array($a => $b);
    $dorost1=$dorost1+$dorost;
    }
    }
    next($amanat);
    }
    var_dump($dorost1);
    ?>

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •