Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť asociatívneho poľa reťazec PHP

Pri práci s pridruženými polia v PHP to môže byť užitočné previesť pole na reťazec . Môžete použiť reťazcové funkcie , takže si môžete zobraziť jeho obsah na webovej stránke . Spolupracovník pole je objednať mapa dvojicami kľúče a hodnoty , ako je " " pozície " = > " manažér " , " meno " = " bob " , vek = 33 " . Môžete previesť asociatívne pole do číselne indexované pole a potom použiť funkciu " implózii " previesť na reťazec . Pokyny dovolená 1

Otvorte PHP súbor v textovom editore , ako je napríklad Windows Poznámkový blok .
2

deklarovať spolupracovník poľa a priradiť mu hodnoty pridaním nasledujúci kód v tele vášho HTML :

$ my_array = array ( " key1 " = > " value1 " , " key2 " = > " value2 " , " key3 " = > " value3 " ) ;

Sims 3

Volanie funkcie " array_map " zmeniť pridruženého poľa do indexovaného poľa , ktoré funkcie " implodujú " bude pracovať na pridaním kódu :

funkcie merge_arrays ( $ key , $ value )

{

return $ key . " : " . $ Hodnota " , " ; .

}

$ Fixed_array = array_map ( " merge_arrays " , array_keys ( $ my_array ) , array_values ​​( $ my_array ) ) ;

" array_map " funkcia bude volať " merge_arrays " funkcie pre každý kľúč a hodnota dvojica v poli , mapovanie výsledkov do iného poľa . " Array_keys " funkcie poskytuje každý kľúč poľa a " array_values ​​" obsahuje hodnoty poľa . Ak použijeme príklad , " fixed_array " bude mať hodnotu :

0 = > key1 : value1 ,

1 = > key2 : value2 ,

2 = > , key3 : value3 ,
4

Previesť pole na reťazec pomocou funkcie " zrúti " a vytlačiť hodnotu pridaním kódu :

tlač implózii ( $ fixed_array ) ;

Ak použijeme príklad , bude výstup

key1 : value1 , key2 : value2 , key3 : value3 ,
5

Uložte súbor PHP a nahrať ju na Váš web server previesť pridruženého poľa do poľa .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené