Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyświetlanie edytowanych elementów tablicy
Forum PHP.pl > Forum > Przedszkole
kancik
Cześć, mam następujący problem: Przesyłam formularzem ciąg znaków zawierający podkreślniki (_). Po przesłaniu rozbijam go explodem do tablicy na poszczególne wyrazy. I teraz zaczyna się problem. Prostym foreachem mogę wyświetlić te poszczególne wyrazy, ale w jaki sposób sprawić by np pierwszy z nich był zapisany wielkimi literami? Albo przedostatni był podkreślony?

foreach($tab as $wyraz) {echo trim($wyraz)." ";}
toaspzoo
  1. $source = "1wyraz_2wyraz_3wyraz";
  2. $parts = explode("_", $source);
  3.  
  4. foreach($parts as $i=>&$part) {
  5. if($i == 0) {
  6. $part = strtoupper($part);
  7. }
  8. if($i == count($parts) - 2) {
  9. $part = "<u>$part</u>";
  10. }
  11. }
  12.  
kancik
Dzięki, dokładnie o to chodziło! smile.gif
nospor
@toaspzoo warto by juz przejsc na === a nie ==
Rowniez robienie referencji tutaj jest bez wiekszego sensu. Powinno byc poprostu
foreach($parts as $i => $part) {
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.