Ce face implode
implode este inversul lui explode: ia un tablou și lipește elementele, punând separatorul între ele. Are și un alias, join.
join este un alias pentru implode: face exact același lucru.
Parametri
| Parametru | Descriere |
|---|---|
$separator |
Textul pus între elemente. |
$tablou |
Tabloul ale cărui valori se unesc. |
Ce returnează
Textul rezultat.
Exemple
Exemplul 1: Listă cu virgulă
<?php
$culori = ["roșu", "galben", "albastru"];
echo implode(", ", $culori);
Rezultat
roșu, galben, albastru
Exemplul 2: Construirea unei liste HTML
<?php
$meniu = ["Acasă", "Blog", "Contact"];
echo "<ul><li>" . implode("</li><li>", $meniu) . "</li></ul>";
Rezultat
<ul><li>Acasă</li><li>Blog</li><li>Contact</li></ul>
Greșeli frecvente
- Dai un tablou cu tablouri în interior. Elementele interioare apar ca textul
Arrayși primești un avertisment.