miojamo
6.07.2010, 13:58:59
Witam,
Potrzebuje przekonwertować takiego stringa (lub go przekształcić):
'AF'=>'Afghanistan',
'AL'=>'Albania',
'DZ'=>'Algeria',
'AS'=>'American Samoa',
'AD'=>'Andorra',
.....
aby powstała tablica wielowymiarowa o dokladnie takiej strukturze.
dzieki
cojack
6.07.2010, 14:01:26
eval? Tylko musisz dodać z przodu array (
Po kiego
eval?
preg_match z flag± exec powinien wystarczyć.
cojack
6.07.2010, 14:15:20
Jak± znowu flag± exec? Erix poka linka o czym mówisz.
miojamo
6.07.2010, 14:27:45
Panowie można ja¶niej eval nie działa
cojack
6.07.2010, 14:32:35
Jak nie działa jak działa:
cojack@cojack-laptop:~$ php -r '$a = "array( 'AF' => 'Afganistan', 'PL' => 'Polska' )"; $b = eval( "return $a;"); print_r($b);'
Array
(
[AF] => Afganistan
[PL] => Polska
)
miojamo
6.07.2010, 14:40:27
Cytat(cojack @ 6.07.2010, 15:32:35 )

Jak nie działa jak działa:
cojack@cojack-laptop:~$ php -r '$a = "array( 'AF' => 'Afganistan', 'PL' => 'Polska' )"; $b = eval( "return $a;"); print_r($b);'
Array
(
[AF] => Afganistan
[PL] => Polska
)
dzieki nie zrobiłem return $a
Cytat
Jak± znowu flag± exec?