Hvordan konvertere en array til en streng i PHP

En matrise er et nyttig verktøy for lagring av en rekke elementer, for eksempel setninger i et avsnitt eller avsnitt i et dokument. Imidlertid kan det være lurt å kombinere de enkelte elementene i en matrise i en enkelt streng - for å analysere og utgang til en fil, for eksempel. Det er to forskjellige måter å konvertere en array til en streng. Den første metoden bruker enkle streng sammensetning; den andre metoden bruker PHP-funksjonen implode.

Bruksanvisning

1 Lag en matrise som inneholder dataene du ønsker å konvertere til en streng. For eksempel inn:

<? Php

$ Matrise = array ( "Dette er den første setningen.", "Dette er den andre setningen.", "Dette er den tredje punktum.");

2 Initial en variabel for å være en tom streng. Loop gjennom hvert element i matrisen og legge den til strengen, etterfulgt av et mellomrom. Fjern den bakre tomme plassen etter den siste gruppeelement er lagt med trim-funksjonen. Utgang resultatet. For eksempel inn:

$ Streng1 = "";

foreach ($ matrise som $ string) $ streng1. = $ string. "";

$ Streng1 = trim ($ streng1);

echo $ string1;

3 Ring PHP implode funksjon med et mellomrom som første parameter å kombinere hver av oppstillingselementene automatisk inn i en enkelt streng atskilt med mellomrom. Utgang resultatet. For eksempel inn:

$ String2 = implode ( "", $ array);

echo $ string2;

?>