Tytuł artykułu: Funkcje PHP
Wszyscy którzy mieli styczność z językiem PHP wiedzą czym są funkcje. Ułatwiają one pracę programiście podczas pisania różnego rodzaju skryptów. W języku PHP istnieje wiele rodzajów funkcji. Przedstawimy najważniejsze z nich:
Funkcje operujące na ciągach znaków: - chop($zmienna) - Usuwa początkowe spacje i tabulatory(tzw. białe znaki) w ciągu $zmienna. - rtrim($zmienna) - Usuwa końcowe spacje i tabulatory w ciągu $zmienna. - trim($zmienna) - Usuwa początkowe i końcowe spacje i tabulatory w ciągu $zmienna. - addslashes($zmienna) - Dodaje znak \ przed cudzysłowami, ukośnikami, itp. w ciągu $zmienna. - stripslashes($zmienna) - Usuwa znak \ dodany przed cudzysłowami, itp. w ciągu $zmienna. Przeciwieństwo funkcji addslashes. - ord($zmienna) - Podaje kod w formacie ASCII zmiennej($zmienna). - strtolower($zmienna) - Zamienia znaki znajdujące się w ciągu $zmienna na małe. - strtoupper($zmienna) - Zamienia znaki znajdujące się w ciągu $zmienna na duże. - strip_tags($zmienna) - Usuwa wszelkie znaczniki HTML zawarte w ciągu $zmienna. - nl2br($zmienna) - Zamienia znaki nowej linii w ciągu o nazwie $zmienna, na kod
Funkcje operujące na plikach: - file($zmienna) - Odczytuje plik o nazwie zwartej pod zmienną $zmienna, a następnie zwraca jego treść. - fileatime($zmienna) - Zwraca datę ostatniego dostępu do pliku zawartego pod zmienną $zmienna. - file_exists($zmienna) - Sprawdza czy plik zawarty w pod zmienną $zmienna istnieje. Jeśli tak zwraca wartość TRUE. W przeciwnym wypadku wartość FALSE. - filemtime($zmienna) - Zwraca datę ostatniej modyfikacji pliku, zawartego pod zmienną $zmienna. - filesize($zmienna) - Zwraca wartość określającą rozmiar pliku, zawartego pod zmienną $zmienna. - mkdir($zmienna) - Tworzy katalog o nazwie $zmienna. - fclose($zmienna) - Zamyka plik o uchwycie $zmienna. - unlink($zmienna) - Usuwa plik o nazwie zawartej pod zmienną $zmienna. - readfile($zmienna) - Odczytuje i wyświetla zawartość pliku $zmienna.
Funkcje tablicowe: - is_array($zmienna) - Sprawdza czy zmienna $zmienna jest tablicą. W przeciwnym wypadku zwraca wartość FALSE. - range($zmienna,$zmienna2) - Tworzy tablicę, zawierającą liczby całkowite z przedziału od $zmienna do $zmienna2. - in_array($zmienna,$zmienna2) - Sprawdza czy zmienna $zmienna znajduje się w tablicy o nazwie $zmienna2. - array_unique($zmienna) - Usuwa powtarzające się ciągi(duplikaty), znajdujące się w tablicy $zmienna. - sort($zmienna) - Sortuje tablicę $zmienna. - count($zmienna) - Zwraca liczbę elementów, znajdujących się w tablicy $zmienna. - array_sum($zmienna) - Zwraca sumę elementów, znajdujących się w tablicy $zmienna.
Funkcje operujące na zmiennych: - is_double($zmienna) - Zwraca wartość TRUE, jeżeli zmienna $zmienna jest typu Double. - is_int($zmienna) - Zwraca wartość TRUE, jeżeli zmienna $zmienna jest typu Integer. - gettype($zmienna) - Zwraca typ zmiennej $zmienna. - unset($zmienna) - Usuwa zmienną $zmienna. - empty($zmienna) - Sprawdza czy zmienna $zmienna jest pusta. - is_bool($zmienna) - Zwraca wartość TRUE, jeżeli zmienna $zmienna jest typu Boolean. - is_object($zmienna) - Zwraca wartość TRUE, jeżeli zmienna $zmienna jest typu Object. - is_array($zmienna) - Zwraca wartość TRUE, jeżeli zmienna $zmienna jest typu Array. - is_string($zmienna) - Zwraca wartość TRUE, jeżeli zmienna $zmienna jest typu String. - isset($zmienna) - Sprawdza czy zmienna $zmienna istnieje.
Funkcje operujące na bazie danych MySQl: - mysql_create_db($zmienna) - Tworzy bazę danych o nazwie $zmienna. - mysql_drop_db($zmienna) - Usuwa bazę danych o nazwie $zmienna. - mysql_connect($zmienna,$zmienna2,$zmienna3) - Tworzy połączenie z bazą danych $zmienna, logując się jako $zmienna2 z hasłem $zmienna3. - mysql_close($zmienna) - Zamyka połączenie o uchwycie $zmienna. - mysql_error() - Zwraca komunikat ostatnio zaistniałego błędu. - mysql_query($zmienna) - Wysyła zapytanie do serwera bazy danych, zwracając uchwyt do dostępnych wyników. - mysql_escape_string($zmienna) - Przygotowywuje ciąg $zmienna do przesłania do bazy danych mysql.
     Ocena: 3.73 | Głosów: 54
Wyświetleń artykułu: 16493 |