<?php $array = $_POST; $array2 = $array; foreach($array as $key => $value) { } foreach($array2 as $key2 => $value2) { } ?>
1. Chcę, aby zmienne typu np. $login, czy $name (wyodrębnione z tablicy $array) zawierały wartości, tak jak jest to normalnie. Przedtem jednak chciałbym je wyczyścić z dodatkowych spacji i zredukować do małych liter.
2. Z tablicy $array2 chcę wyodrębnić klucze i zapisać je jako nazwy zmiennych z przedrostkiem "l_", natomiast ich wartościami powinna być długość ciągu, który jest wartością ($value2).
Efekt wykonania: $varname zostaje wypisana także dużymi literami (pomimo strtolower() ), a $l_name w ogóle nie jest wypisywana. Jestem początkujący i nie zdaję sobie sprawy gdzie mam błędy. Proszę o pomoc.