Archiwum: PHP
Instalacja Composer Symphony Http-Fundation dla Windows (XAMPP)
Przy instalacja Composer Symphony Http-Fundation w środowisku XAMPP możemy napotkać problem w postaci komunikatu: The PHP exe file you specified did not run correctly: C:\xampp\php\php.exe The php.ini used by your command-line PHP is: C:\xampp\php\php.ini A setting in your php.ini could be…
Więcej
Wyrażenia regularne w PHP #1 (teoria)
Wyrażenie regularne to sposób na zapisanie danego fragmentu tekstu. Na początku mogą się one wydawać trudne do zrozumienia, ale po pewnym czasie można zobaczyć jakie możliwości dają w praktyce. Ogólnie mówiąc wyrażenia służą do walidacji danych wysyłanych przy pomocy formularzy….
Więcej
Mod_rewrite w php (Debian)
Instalacja na Debianie Apache’a nie ustawia nam domyślnie włączonej obsługi mod_rewrite, która bardzo przydaje się przy pozycjonowaniu stron internetowych. Po zainstalowaniu Apache’a wchodzimy sobie do katalogu /etc/apache2/mods-available/ i edytujemy pliczek rewrite.load. Jeżeli na początku zawartości pliku nie ma znaku #,…
Więcej
Własne funkcje w PHP #4
Zwracanie wartości przez funkcję Często komunikaty stosuje się w funkcjach (szczególnie jak ktoś zaczyna przygodę z programowaniem). W rzeczywistości nie jest to na tyle uniwersalne, żeby można to stosować w większych projektach. W końcu po co stosować komunikat „Suma zakupów…
Więcej
Własne funkcje w PHP #3
Return w praktyce Funkcje tworzy się do ułatwienia sobie pracy. Pozwalają one na obróbkę/obsługę czy wykonanie jakiejś czynności. Jednak nie zawsze cały kod funkcji musi zostać wykonany, żeby wynik został prawidłowo wyświetlony. Jeżeli chcemy dodać 2 liczby do siebie, to…
Więcej
Własne funkcje w PHP #2
Przekazanie przez referencję Używanie parametrów w funkcji zmusza programistę do przekazywania zmiennych lokalnych poza funkcję. <?php function dodaj($liczba,$suma) { $suma = $liczba + $suma; echo $suma; } dodaj(1,20); echo „Suma za funkcja: „.$suma; ?> Warto rozważyć w/w kod źródłowy. Można…
Więcej
Własne funkcje w PHP #1
Wbudowane funkcje w PHP to oczywiście podstawa tego języka. Bez nich trudno byłoby cokolwiek zrobić. Często jednak przydaje się możliwość implementacji własnych bibliotek funkcji. Jeżeli funkcja ma robić coś niekonwencjonalnego (takie czego nie ma w standardowych bibliotekach) potrzebne jest zbudowanie…
Więcej
Require & rozszerzenie pliku
Stosowanie funkcji require lub include w php to bardzo przydatna rzecz. Warto jednak pamiętać o rozszerzeniach plików, które chcemy includować. O co tak naprawdę chodzi? Wystarczy wyobrazić sobie sytuację, że mamy stronę internetową, która używa inkludowania (wstawiania) jakiegoś pliku na…
Więcej
Funkcja explode() w praktyce
Funckaj explode() bardzo przydaje się przy działaniach na stringach. Pozwala na odseparowanie części stringa do tablicy. Działa to mniej wiecej jak poniżej: <?php $string = „irek karol paweł krzysiek”; $tablica = explode(’ ’,$string); echo $tablica[0].'<br />’; echo $tablica[1].'<br />’; echo…
Więcej
Operacje na stringach #2 (Ciągi do przechowywania)
Zapisując informację w bazie danych w postaci stringów można czasami napotkać na problem cudzysłowów (pojedynczych i podwójnych), backslasha („\”) czy symbolu NULL. Wiąże się to z tym, że baza danych MySQL rozumie je jako sekwencję kontrolującą zamiast zwykły znak. W…
Więcej
