Autor Zpráva
noName
Profil *
Zdravím, mám pole např array("Pepa", "Franta", "Adam"); a potřeboval bych z tohoto pole dostat pole ve tvaru array("pepa", "franta", "adam"). Zkoušel jsem funkci array_filter() spolu s strtolower(), ale bohužel se mi to s ní nepodařilo vyřešit.
Someone
Profil
  $pole = array("Pepa", "Franta", "Adam");
  foreach ($pole as $index => $hodnota) {
    $pole[$index] = strtolower($hodnota);
  }
Nejspíš to půjde i jinak, ale toto mě napadlo jako první.
David Klouček
Profil
$a = array('Pepa', 'Franta', 'Adam');
$a = array_map('strtolower', $a);

print_r($a); // Array ( [0] => pepa [1] => franta [2] => adam )
webihned
Profil
Someone:
Díky, ale todle řešení mě samozřejmě napadlo, ale není vhodné pro můj případ. Ale i tak, děkuji.

David Klouček:
Díky, tohle řešení jsem přesně potřeboval.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: