Interesuja mnie jakies strony gdzie mozna znalezc garsc przydatnych funkcji - takich nad ktorymi ktos juz sie glowil i je poudostepnial. Podaje przyklady(bo takie cos samemu moge sobie napisac badz znalezc): sprawdzenie poprawnosci email, odczyt co drugiej linijki pliku tekstowego itp.
Taką stroną jest google. Znajdziesz tam wszystko czego trzeba. Poszukaj również w FAQ na webhelp gdzie akurat wiele rzeczy zostało poruszonych (jak to sprawdzanie poprawności e-mail).
Chodzi mi o cos takiego, zeby bylo to w miare posortowane kolejno: dzial email, dzial files.
No to musiał byś taką zrobić

Ja takiej nie znam i nigdy nie była mi potrzebna. Troszkę praktyki i takie rzeczy to jest kilka sekund potrzebnych na napisanie odpowiedniej linijki kodu.
W manualu sa wszystkie "wbudowane" funkcje, ale posegregowane wylacznie alfabetycznie i jest to wylacznie garstka tylko tych standardowych.
No to teraz przywaliłeś z grubej rury

Może uświadomię Cie:
Sa jakies takie strony, dokumentacje?
MANUAL == DOKUMENTACJA

i na
http://php.net/ jest WSZYSTKO. I jeżeli na prawdę chcesz zacząć programować w jakimkolwiek języku to przygotuj się na częste zaglądanie do manuala.
Mam nadzieję, że to zmieni twoje zainteresowanie funkcjami i przejdziesz na wyższy poziom (klasy).
Po pierwsze SzamanGN nie mam bladego pojęcia o czym mówisz. Metoda klasy to nadal funkcja. Poza tym klasy to nie wyższy poziom a inne rozwiązanie. Jeżeli ktoś chce ode mnie funkcje która sprawdzi e-mail to napiszę mu funkcje. Na cholerę mi klasa z jedną funkcją ? Jeżeli będzie trzeba sprawdzić nick, email, hasło, gg itp to już można pokusić się o klasę. Nie goń za nowinkami bo czasami starsze rozwiązania są lepsze (przykład C++ gdzie w niektórych źródłach znajduje wstawki z asemblera tylko dlatego że w tym wypadku jest po prostu szybszy).
Dla mnie klasa to odmienny sposób zarządzania kodem który genialnie się sprawdza w większych projektach a z pomocą klas abstrakcyjnych oraz interfejsów świetnie nadaje się do pracy w grupie.
Hmm w sumie to znam cala mechanike obiektowosci z nauki c++(jeden dwusemestralny algorytmiczny przedmiot na uczelni), ale nigdy nie wiedzialem jak sie tego uzywa.
Z własnego doświadczenia wiem że poziom nauczania programowania na publicznych uczelniach na ogół jest żenujący. Głównie za sprawą tego że trwa on góra 1-2 semestry i idzie z materiałem od początku. Wychodząc z uczelni czeka Cie wtedy masa pracy zanim będziesz mógł efektywnie pracować w danym języku.
Takich gotowych rozwiazan. Od razu stwierdzilem - bazy danych mysql... dla mnie to troche narazie meka. Napewno na tej stronie cos znajde i znalezlem Smile
Programowanie jest rozwiązywaniem problemów. Przykładowo chcąc co 2 linijkę tekstu trzeba się zastanowić jak to osiągnąć. Przykładem rozwiązania może być pobranie tekstu do zmiennej. Jak wiesz, każda linijka tekstu kończy się \n lub \n\r (znak nowej linii i powrót karetki). \n występuje zawsze więc można użyć funkcje explode by rozdzielić ciąg a następnie wypisać pętlą co drugi element tablicy.
:"PHP i MySQL. Tworzenie sklepów internetowych. Wydanie II". Chce na podstawie tej ksiazki napisac swoj projekcik. W miedzyczasie zamierzam sie podszkolic w CSS, javascript, na koncu AJAX itp...
Na początek polecał bym PHP i mySQL - Tworzenie stron WWW. (teraz w jakiejś promocji jest chyba). Świetna książka na start. Później to już jak Ci pasuje.
Moje pytanie brzmi. Jakie znacie najlepsze pomysly na podszkolenie swoich umiejetnosci we wlasnym zakresie? Jakies ksiazki? Wiem, ze najlepiej by bylo gdybym praktykowal, pisal duzo kodu i tak bede robic, ale moze polecicie jakies sposoby takowej praktyki w zaciszu domowym.
Pisz dużo kodu. Narzucaj sobie problemy i staraj się je rozwiązać. Wchodź na takie fora, czytaj problemy innych i staraj się je rozwiązać. Książka to tylko dodatek, mało Ci zostanie po np 900 stronach książki którą Ci poleciłem jeżeli nie będziesz w trakcie jej studiowania próbował, bawił się, eksperymentował.
Chodzi rowniez o lepsze zmotywowanie - Zawsze lepiej sie uczy, gdy mamy nad soba bata Smile))
No więc kup sobie tego bata, powieś nad krzesłem i powodzenia.
Pozdrawiam