Na przykład, aby odzwierciedlić jeden element tablicy, możesz przekonwertować tablicę na ciąg i wydrukować ją na ekranie.
W tym samouczku nauczysz się, jak przekonwertować tablicę PHP na ciąg.
Za pomocą funkcji PHP Implode ()
Funkcja PHP implode () jest powszechną metodą podczas pracy z tablicami. Pozwala dołączyć do elementów w tablicy za pomocą określonego ogranicznika. Funkcja zwraca elementy połączone w formacie ciągów. Stąd funkcja jest przydatna podczas przekształcania tablicy na ciąg.
NOTATKA: Funkcja zapewnia również metodę łączenia () jako alias.
Składnia funkcji jest jak pokazano poniżej:
Implode (String $ delimiter, array $ array);Powyższa funkcja przyjmuje dwa argumenty: odpowiednio ogranicznik (znany również jako separator) i tablica.
Poniższy przykład pokazuje, jak przekonwertować tablicę na ciąg za pomocą funkcji Implode.
$ Mean = array („MongoDB”, „Express”, „Angular”, „NodeJS”);To pozwala funkcji zwrócić każdy element w tablicy jako pojedyncze zdanie.
Przykładowe dane wyjściowe jest takie, jak pokazano:
Uwaga PHP: Konwersja łańcucha na/Home/Ubuntu/Strings.PHP on line 4NOTATKA: PHP zwróci wiadomość o zawiadomieniu, jeśli uruchomisz metodę ECHO w stosunku do tablicy.
Możesz także użyć kolejnego ogranicznika w metodzie jako:
$ Mean = array („MongoDB”, „Express”, „Angular”, „NodeJS”);Powstałe wyjście jest jak pokazano:
MongoDB, Express, Angular, NodejsUżywając funkcji php json_encode ()
Innym sposobem konwersji tablicy na ciąg jest funkcja json_encode (). Ta wbudowana metoda pozwala przekonwertować tablicę na ciąg JSON.
Spójrz na przykład pokazany poniżej:
$ Mean = array („MongoDB”, „Express”, „Angular”, „NodeJS”);Po uruchomieniu powyższego kodu powinniśmy zobaczyć tablicę w formacie JSON, jak pokazano:
[„MongoDB”, „Express”, „Angular”, „Nodejs”]Za pomocą metody PHP serialize ()
Metoda serialize () pozwala przekonwertować tablicę na ciąg strumienia bajtów. Rozważ przykład pokazany poniżej:
$ Mean = array („MongoDB”, „Express”, „Angular”, „NodeJS”);Uruchamianie kodu powinno zwrócić serializowany ciąg jako:
A: 4: i: 0; S: 7: „MongoDB”; i: 1; s: 7: „ekspres”; i: 2; s: 7: „Angular”; i: 3; s: 6: " NodeJS ";Wniosek
Ten przewodnik zawiera podstawy przekształcania tablicy PHP w ciągu za pomocą wbudowanych metod.
Bądź na bieżąco z kolejnymi samouczkami.