Wszystko, Próbuję wstawić nazwisko do bazy danych. Chciałbym, aby pierwsza litera była pisana wielką literą dla nazwy, a jeśli używają dwóch nazwisk, wtedy należy wpisać pierwsze i drugie imię. Tak na przykład, jeśli ktoś wejdzie:Utwórz pierwszą wielką literę i pozostałą małą literę w ciągu znaków
marriedname maidenname
Byłoby przekonwertować to do Marriedname Maidenname i tak dalej, jeśli jest więcej niż dwóch imion. Drugi scenariusz jest to ktoś musi apostrof w ich imieniu, więc jest tam mimo to zrobić, jeśli ktoś wejdzie:
O'Connell
To trzeba konwertować do O'Connell. Używałem:
ucfirst(strtolower($last_name));
Jednak, jak można się przekonać, to nie zadziałałoby dla wszystkich scenariuszy. Dzięki za radę!
Co o * DeVries *? : -3 – deceze
@deceze haha dobry punkt. Sądzę, że po prostu mam nadzieję, że wpiszą to poprawnie :) – user1048676
, nawet jeśli to robisz, to go obniżacie. –