Funkcje wbudowane PHP

Podobne dokumenty
Oczywiście plik musi mieć rozszerzenie *.php

Podstawy Programowania Podstawowa składnia języka C++

utworz tworzącą w pamięci dynamicznej tablicę dwuwymiarową liczb rzeczywistych, a następnie zerującą jej wszystkie elementy,

Języki programowania wysokiego poziomu. PHP cz.2.

Dokonaj analizy poniŝszego kodu i na jego podstawie wyświetl w oknie przeglądarki swoje Imię oraz Nazwisko przy uŝyciu instrukcji echo i print

JAVAScript w dokumentach HTML (1)

Cw.12 JAVAScript w dokumentach HTML

14. POZOSTAŁE CIEKAWE FUNKCJE

Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w

4. Pliki Informacje ogólne o dostępie do plików w PHP Sprawdzanie istnienia pliku file_exists()

Ćwiczenie: JavaScript Cookies (3x45 minut)

Podstawy JavaScript ćwiczenia

Napisy w PHP. Drukowanie napisów instrukcją echo

System operacyjny Linux

Python wprowadzenie. Warszawa, 24 marca PROGRAMOWANIE I SZKOLENIA

Funkcje są prawdopodobnie najważniejszą częścią każdego poważnego programu (w każdym języku programowania).

1. Napisz program wypisujący w kolejnych wierszach standardowego wyjścia pojedyncze słowa następującego napisu Bardzo dlugi napis. 2.

Dynamiczne przetwarzanie stron. dr Beata Kuźmińska-Sołśnia

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Przykłady zastosowań funkcji tekstowych w arkuszu kalkulacyjnym

lekcja 8a Gry komputerowe MasterMind

Zasady programowania Dokumentacja

Laboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych

Podstawowe typy zmiennych

ZMIENNE. Podstawy PHP

Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:

Kontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do

Komentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty)

APLIKACJE INTERNETOWE 5 PHP W P R O W A D Z E N I E D O P R O G R A M O W A N I A

JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.

SMS Kod Automatyczny

Sesje, ciasteczka, wyjątki. Ciasteczka w PHP. Zastosowanie cookies. Sprawdzanie obecności ciasteczka

do drukowania tekstu służy funkcja echo <?php echo "hello world!";?> jeżeli użyjemy jej kilka razy: <?php

Wysyłanie pliku na serwer. Plik na serwerze.

Bazy Danych i Usługi Sieciowe

Administracja i programowanie pod Microsoft SQL Server 2000

Operacje na ciągach. Łączenie ciągów

Skrypty powłoki w systemie Linux

1. Wypisywanie danych

Rozwiązanie. #include <cstdlib> #include <iostream> using namespace std;

Skanowanie OCR w aplikacji Kancelaria Komornika. Instrukcja dla użytkownika

JAVAScript w dokumentach HTML - przypomnienie

Komunikacja między klientem, a skryptem PHP, oraz operacje na plikach

Kadry Optivum, Płace Optivum

Programowanie w Ruby

Lekcja 1. Składnia języka zmienne i podstawowe instrukcje PHP. Do wyświetlania tekstu służy instrukcja echo echo Hello world ;

Serwer WWW Apache. Plik konfiguracyjny httpd.conf Definiujemy m.in.: Aktualne wersje 2.4.6, , zakończony projekt

INSTRUKCJA INSTALACJI APLIKACJI PROF- EAN 2

Systemy internetowe. Wykład 3 PHP. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science

Lekcja 10. Uprawnienia. Dołączanie plików przy pomocy funkcji include() Sprawdzanie, czy plik istnieje przy pmocy funkcji file_exists()

JAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź

Podstawy programowania. Wykład: 9. Łańcuchy znaków. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Smarty PHP. Leksykon kieszonkowy

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

JAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź

Operacje wykonywane są na operandach (argumentach operatorów). Przy operacji dodawania: argumentami operatora dodawania + są dwa operandy 2 i 5.

System operacyjny Linux

1 Przygotował: mgr inż. Maciej Lasota

ŁAŃCUCHY W JĘZYKU C/C++

8. Wektory. Przykłady Napisz program, który pobierze od użytkownika 10 liczb, a następnie wypisze je w kolejności odwrotnej niż podana.

Pliki wykład 2. Dorota Pylak

2. Łańcuchy tekstowe w PHP

Języki programowania wysokiego poziomu. Forum, Blog, Sample DB - wskazówki

Wstęp do programowania INP001213Wcl rok akademicki 2017/18 semestr zimowy. Wykład 12. Karol Tarnowski A-1 p.

Polcode Code Contest PHP-10.09

Ćwiczenie nr 6. Poprawne deklaracje takich zmiennych tekstowych mogą wyglądać tak:

Operatory cd. Relacyjne: ==!= < > <= >= bool b; int i =10, j =20; dzielenie całkowitych wynik jest całkowity! Łączenie tekstu: + string s = "Ala ma ";

Podstawy programowania. Wykład: 11. Trochę różnych przykładów. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Python dla początkujących. Małgorzata Niewiem AGH, GGiOŚ, Katedra Geoinformatyki i Informatyki Stosowanej SATIM Satelitarny Monitoring

Dokumentacja techniczna SMS MO

Zajęcia 5 łańcuchy znaków (ciąg dalszy) i funkcje

1 Podstawy c++ w pigułce.

1 Podstawy c++ w pigułce.

Definicje wyższego poziomu

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

FUNKCJE TEKSTOWE W MS EXCEL

- wszystkie elementy - wszystkie elementy

Formy dialogowe w środowisku Gnome

ZASADY PROGRAMOWANIA KOMPUTERÓW ZAP zima 2015

Instrukcje warunkowe i skoku. Spotkanie 2. Wyrażenia i operatory logiczne. Instrukcje warunkowe: if else, switch.

Stałe, znaki, łańcuchy znaków, wejście i wyjście sformatowane

Język C : programowanie dla początkujących : przewodnik dla adeptów programowania / Greg Perry, Dean Miller. Gliwice, cop

1. Indeksy/indeksowanie : Do elementów wektora, list, macierzy czy ramek, można się odwołać na kilka sposobów.

4. Funkcje. Przykłady

Podstawy Programowania

Inicjacja tablicy jednowymiarowej

JPK w programie Ewa - fakturowanie i magazyn

Odczyt danych z klawiatury Operatory w Javie

Wstęp do Informatyki dla bioinformatyków

Funkcje. Rozdział 3a Funkcje wierszowe. Funkcje znakowe (1) Funkcje wierszowe

11. PROFESJONALNE ZABEZPIECZENIE HASŁEM

Instrukcje dołączania plików

Podstawowe algorytmy i ich implementacje w C. Wykład 9

Celem tego projektu jest stworzenie

OBLICZENIA NA DANYCH

Wprowadzania liczb. Aby uniknąć wprowadzania ułamka jako daty, należy poprzedzać ułamki cyfrą 0 (zero); np.: wpisać 0 1/2

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Programowanie PHP. Temat 1. Przygotowanie środowiska, prezentacja możliwości PHP

Transkrypt:

Funkcje wbudowane PHP

Funkcje daty i czasu Funkcja time() zwraca informacje na temat bieżącej daty i czasu. Nie posiada żadnych argumentów. Informacje o czasie dacie zwraca w formie liczby Liczba odpowiada liczbie sekund które upłynęły od godziny 00:00:00 1 stycznia 1970 r Funkcja date() Przekazuje informacje o dacie czy czasie <?php echo 'Dzisiaj jest '. date('l, d.m.r');?>

Funkcja date Funkcja date pozwala na określenie i podanie daty w określonym formacie <?php echo 'Dzisiaj jest '. date('l, d.m.r').?>

Niektóre znaczniki formatujące funkcję date

FUNKCJE WBUDOWANE Funkcje include i require Funkcje to jak widzieliśmy sposób na wykorzystanie raz stworzonego kodu, ale nie jedyny. W php mamy dwie funkcje include i require, które pozwalają nam na dołączanie do naszego skryptu fragmentów kodu, które znajdują się w zewnętrznych plikach.

include wstawia całą zawartośd pliku, dołącza cały plik, jeśli np. plik nie istnieje to pojawi się ostrzeżenie i program wykona się dalej Require - wstawia całą zawartośd pliku, dołącza cały plik, jeśli np. plik nie istnieje to pojawi się błąd krytyczny

Funkcje obsługi zmiennych Funkcje isset( ), unset( ) Funkcja isset( ) zwraca wartośd TRUE jeżeli zmienna istnieje, lub FALSE jeżeli nie istnieje. Funkcja unset( ) usuwa zmienną. Składnia funkcji: isset("zmienna"); unset("zmienna"); empty sprawdza czy jest pusta!empty sprawdza czy nie jest pusta

Funkcje formatowania ciągów Funkcja nl2br funkcja dla wybranego bloku tekstu przed każdym znakiem kooca linii automatycznie wstawi znacznik <br> i zwróci przetworzony tekst <?php echo nl2br( 'ala ma kota. Kot ma Alę. tak ');?> zostanie wyświetlony tak jak zapisaliśmy w kodzie

Funkcja wordwrap służy do formatowania tekstu w postaci kolumny Funkcja ma dwa argumenty: Liczba określająca maksymalną długośd linii oraz argument podziału wordwrap($tekst,30, '<br>\n )

Funkcje tekstowe Funkcja trim usuwa spacje zarówno z prawej jak i z lewej strony ciągu znaków ltrim - usuwa spacje z lewj strony rtrim usuwa spacje z prawej strony <?php echo trim('" Tekst "');?>

ucfirst zamienia pierwsza literę na wielką echo ucfirst ('ala ma kota'); strtoupper zamienia wszystkie litery w ciągu znaków na wielkie ; echo strtoupper ('ala ma kota'); strtolower zamienia wszystkie litery w ciągu znaków na małe echo strtolower ('KOT MA ALĘ');

strlen podaje długośd znaków w wyniku otrzymujemy liczbę echo strlen ('KOT'); substr funkcja za pomocą której możemy pobrad dowolny ciąg znaków (dowolna długośd tekstu) podajemy ciąg źródłowy w pierwszym parametrze w drugim od którego ma się zacząd pobieranie tekstu i ilośd znaków pobrania numerowane są od 0 echo substr ('ala ma kota',0,3); //poda Ala

strstr wyszukuje wskazany tekst w dowolnym ciągu znaków jeżeli go znajdzie to zwraca tekst od danego ciągu znaków do kooca czyli ma kota echo strstr ('ala ma kota',"ma"); str_replace zamiana dowolnego ciągu znaków na inny Najpierw piszemy słowo które ma byd zastąpione potem to czym go zastampiamy a w 3 parametrze podajemy ciąg znaków w którym zamiany chcemy dokonad echo str_replace("ala", "Tomek", "Ala ma kota");

Funkcja pi( ) Funkcja ta zwraca przybliżoną wartośd liczby PI Składnia funkcji: Funkcja pow( ) pi(); Funkcja ta zwraca wartośd obliczoną poprzez podniesienie do potęgi liczby przekazanej jako argument podstawa do potęgi za pomocą liczby przekazanej jako argument wykładnik Składnia funkcji: pow(liczba_podstawa, liczba_wykładnik);

Funkcja sqrt( ) Funkcja ta zwraca pierwiastek kwadratowy liczby przekazanej jako argument Składnia funkcji: sqrt(liczba);

Funkcje generowania liczb losowych Funkcja getrandmax( ) Funkcja ta zwraca największą liczbę jaka może zostad wygenerowana przy pomocy funkcji rand( ) Składnia funkcji: getrandmax(); Funkcja rand( ) Funkcja ta zwraca liczbę mieszczącą się w zakresie o najmniejszej do największej podanej w argumencie funkcji Składnia funkcji: rand(liczba_min, liczba_max);

wysylanie e-meila $adres = "adres@onet.pl"; $temat = "temat wiadomości"; $tresc = "Witam! \n tu tresc\n Pozdrawiam"; $naglowek="from: nasz adres@strona.pl\n"; $wyslany = mail($adres,$naglowek,$temat,$tresc);\

I sprawdzamy stan zmiennej, jeśli ustawiona jest na wartośd true to drukujemy komunikat, że meil został wysłany w przeciwnym wypadku informujemy o błędzie $wysylamy = mail($adres,$temat,$tresc,$naglowek); if ($wysylamy) { echo ("mail został wysłany"); } else { echo ("nie udało się wysład maila"); }