Radosław Piątek napisał/a na Merytorium.pl dnia 2004-07-03 15:47:20:
Jak wszyscy wiemy, dosyc czesto i gesto internalci wypelniaja
formularze na stronach internetowych.
Dla wlasciciela te dane sa bardzo wazne. Wazne jest tez to by tych
danych nie poprawiac w bazie (np. Iniema i Nazwiska) (jednolity format).
Dla np. wysylki newslettera wazne jest tez to by do klienta zwracac
sie po Imieniu - ale imie ma sie rozpoczynac od duzej litery - kwestja
szacunku i poprawnosci pisowni j. polskiego
Wazne jest rowniez by jezeli prosimy kogos o wpisanie tylko Imienia ktos nie wpisal
z rozpedu swojego np. nazwiska, a pole z nazwiskiem zostawil puste.
W tym celu publikuje funkcje ktora temu zaradzi (nic nowego ale pewnie niektorym z Was sie przyda)
funkcja poprawia zapisany wyraz
1. zamienia wszystko na male litery
2. usowa wszystko co jest po spacji (spacje rowniez)
3. zamienia pierwsza litere na duza
<?php
function convert_name($name) {
$string = split(" ", $name);
$string_lower = strtolower($string[0]);
$string_ucfirst = ucfirst($string_lower);
return $string_ucfirst;
}
// test dzialania
echo convert_name("taDEuSZ TESt");
// wynik: Tadeusz
?>
Pozdrawiam
Radek P.
Czytaj na Forum Merytorium.pl