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;
?>