Google
Web dns.bdat.net

Re: [PHP-ES] Array to String

Write haof XML files: inyaki(EN)websonline.net
Fecha: mar 15 feb 2005 - 17:14:28 CET


function arraytostr ($array=array()) {

     $length = 0;
     $foreach ($array as $key => $value) {
          $keystring .= "$key ";
          $valuestring .= "$value ";
          $length++;
     }

     return array($length,$keystring,$valuestring);
}
//sting to array
function strtoarray ($length="",$keystring="",$valuestring="") {
          $keys = explode(" ",$keystring);
          $values = explode(" ",$valuestring);
          for ($i=0; $i < $length; $i++) {
                $key = $keys[$i];
                $newarray[$key] = $values[$i];
          }

          return $newarray;
}

> Hola.
>
> Lamentablemente explode e implode respectivamente no mantienen los
> indices, por lo tanto no valen para mi causa y dudo que sirvan para
> arrays bidimensionales :-(
>
> Gracias de todas formas :-)
>
> inyaki(EN)websonline.net wrote:
>
> inyaki(EN)websonline.net wrote:
>
>>Explode e implode respectivamente
>>
>>http://es.php.net/manual/es/function.implode.php
>>http://es.php.net/manual/es/function.explode.php
>>
>>
>>
>>>Hola.
>>>
>>>Hace tiempo use una funcion que servia para pasar un Array a un string,
>>>que te ponia muchos % en el texto que te daba.
>>>
>>>He estado buscando en php.net por la zona de arrays y no encuentro nada,
>>>tampoco funciona urlencode. Como podria pasar este array a texto de una
>>>forma sencilla y luego poder decodificarlo de nuevo.
>>>
>>>Gracias
>>>
>>>--
>>>PHP Spanish Localization Talk Mailing List (http://www.php.net/)
>>>To unsubscribe, visit: http://www.php.net/unsub.php
>>>
>>>
>>>
>>
>>
>>
>

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 19 mar 2005 - 01:01:24 CET