PHP lista dostepnych parametrow i opcji 2str


Operator

Nazwa

+

Dodawanie

-

Odejmowanie

*

Mnożenie

/

Dzielenie

%

Reszta z dzielenia

&

Iloczyn bitowy

|

Suma bitowa

^

Różnica symetryczna

~

Negacja

<<

Przesunięcie w lewo

>>

Przesunięcie w prawo

==

Równy

===

Identyczny

!=

Różny

<

Mniejszy

>

Większy

<=

Mniejszy lub równy

>=

Większy lub równy

and

Iloczyn logiczny

or

Suma logiczna

xor

Różnica symetryczna

!

Negacja

&&

Iloczyn logiczny

||

Suma logiczna

Operator

Wynik

$a++

Zwraca $a, a następnie zwiększa $a o jeden

++$a

Zwiększa $a o jeden i zwraca $a

$a--

Zwraca $a, a następnie zmniejsza $a o jeden

--$a

Zmniejsza $a o jeden i zwraca $a

FORMULARZE

Właściwość ACTION

Określamy tutaj, do jakiej strony będziemy przekazywać nasze dane (zmienne). Może to być dowolna strona ze skryptem. Właściwość ustawiana jest za pomocą adresu URI.

Właściwość METHOD

Możemy tu określić, w jaki sposób będziemy przekazywać informacje, a mamy do dyspozycji dwie metody: POST, GET

PLIKI

Otwieranie pliku:

fopen (string nazwa_pliku, string tryb)

nazwa_pliku - jest łańcuchem wskazującym nazwę pliku, który chcemy otworzyć;

tryb - może mieć następujące wartości:

Odczyt z pliku:

fread(uchwyt_pliku, długość) - odczytuje plik o podanej nazwie(uchwyt_pliku) i czyta długość (ilość w bajtach)

fgetc(uchwyt_pliku) - odczytuje plik o podanej nazwie, nie ma konieczności podawania długości.

fgets(uchwyt_pliku, długość) - podobna do fread, ale jeżeli w trakcie odczytywania pliku napotkany zostanie znak nowego przejścia do wiersza, wówczas funkcja zaprzestaje dalszego odczytywania w tym punkcie. (dla plików tekstowych) fgets pomniejsza długość o 1.

file(string nazwa_pliku) - tworzy tablicę na bazie pliku zewnętrznego

Zapis do plików:

fwrite(uchwyt_pliku, string [,długość]);

fputs(uchwyt_pliku, string [,długość]); -alias dla fwrite()

fclose(uchwyt_pliku); -zamykanie pliku

feof(uchwyt_pliku); -„wskazanie” końca pliku (end of file)


DOSTĘPNE PARAMETRY FORMULARZA

<FORM ACTION="nazwa_pliku" METHOD="GET">

</FORM>

ENCTYPE - sposób kodowania danych dla formularza istotny w przypadku metody POST, w przypadku metody GET zawsze stosowane jest kodowanie „application/x-www-form-urlencoded”.

ACTION - określa adres skryptu obsługującego (przetwarzającego) formularz.

METHOD - w zależności od skryptu powinien mieć wartość "GET" lub "POST".

NAME - nazwa, przez którą do formularza mogą odwoływać się skrypty w Javie.

TARGET - określa nazwę ramki, do której zostanie załadowany dokument zwrócony przez skrypt po wysłaniu formularza. Wartość "_blank" ładuje go do nowego okna, "_top" likwiduje ramki i wyświetla dokument w całym oknie.

DOSTĘPNE OPCJE ZNACZNIKA INPUT

<INPUT TYPE="typ" NAME="nazwa" VALUE="wartosc">

NAME - jest to nazwa pola; VALUE - wartość;

TYPE - określa rodzaj pola definiowanego znacznikiem INPUT:

TEXT - jednowierszowe pole tekstowe, domyślny typ;

BUTTOM - przycisk komendy;

PASSWORD - pole tekstowe, ale zamiast wprowadzanych liter pojawiają się gwiazdki '*';

CHECKBOX - przycisk wyboru;

RADIO - przycisk opcji;

SUBMIT - przycisk komendy, który służy do wysłania informacji z formularza;

RESET - przycisk komendy, spowoduje usunięcie wszystkich danych wpisanych do formularza (zresetowanie)

HIDDEN - niewidoczne pole pozwala na przekazanie dodatkowych parametrów do skryptu;

IMAGE - obrazek, którego kliknięcie to wysłanie formularza (wysyłane są też współrzędne miejsca kliku).

FILE - selektor plików;

Inne parametry znacznika INPUT mają znaczenie zależne od parametru TYPE:

ALIGN - przy TYPE="image" znaczy wyrównanie tekstu względem obrazka;

CHECKED - przy TYPE="CHECKBOX" lub "RADIO" domyślnie zaznacza dane pole;

MAXLENGTH - dla typu "TEXT" lub "PASSWORD określa maksymalną długość tekstu, który może wpisać

NAME - nazwa pola, wymagana przy wszystkich typach oprócz "RESET" i "SUBMIT";

SIZE - przy typie "TEXT" lub "PASSWORD" określa długość pola;

SRC - przy typie "IMAGE" określa adres obrazka;

VALUE - w przypadku typów "SUBMIT" i "RESET" określa tekst na przycisku, dla typu "CHECKBOX" lub "RADIO" określa wartość przesyłaną do serwera, jeżeli pole jest zaznaczone; dla "TEXT" wartość początkowo wpisana w pole.

<TEXTAREA> - służy do tworzenia kilkuwierszowego pola do wpisywania tekstu, składa się z:

COLS - liczba kolumn pola;

NAME - nazwa pola;

ROWS - liczba rzędów pola.

for ($i=1;$i<21;$i++)

{

instrukcja;

}

If (warunek) {

Instrukcja;}

Elesif (warunek){

Instrukcja;}

Else

Switch(warunek) {

Case(cos z warunku):

Insrtukcja;

Break;

Case....}

Jawna $a[0]=....

Nie jawna $a[]=....

$a=Array(„xxx”=>”2”...)

while (list ($klucz, $wartosc) = each ($a)) {

echo "$klucz = $wartosc<br>";}

foreach($_POST as $val){

echo "$val<br>";}-zczytywanie danych z formularza

Function nazewa($dana1=typ,$dana2=typ){

Echo "$dana1 , $dana2";}

nazwa(xxx,yyy);- wywolanie

preg_match("/a$/", $imie); >na końcu szuka

preg_match("/a/",$imie); >>jedna litera

preg_match("/^m/",$imie); >>na początku

foreach($_POST as $war)-(zczytywanie danych z formularza)

$a=$_POST["f1"];-przypisanie

$plik=fopen("Pliki\imie.txt","a+t");

fwrite($plik,"m k "))

fwrite($plik,"$war\n")

fclose($plik);

$plik=file("Pliki\imie.txt"); (przeglad txt,)

foreach ($plik as $war) -zczytyweanie danych z pliku

strcmp($a,$b)-Porównanie 2 ciągów/Wszystko ma znaczenie

strcasecmp($a,$b) -Duże litery nie maja znaczenia

strnatcmp($a,$b) -Porządek naturalny

strlen($a)-dł. ciągu

rtrim($a," ")-usuwa spacje końcowe

ltrim($a," ")-usuwa spacje początkowe

chop -niby wszystkie:]

\n nowa linia

!= Różny

\r powrót karetki (CR)

< Mniejszy

\t znak tabulacji

> Wiekszy

\\ lewy ukosnik

<= Mniejszy lub równy

\" cudzysłów

Wiekszy lub równy

\$ znak dolara

$a%$b reszta z dzielenia

== Równy

Pow(a,b)-potega a^b

=== Identyczny

Sqrt(a)-pierwiastek

MATERIAŁY DO PHP str. 1/2



Wyszukiwarka

Podobne podstrony:
Lista dostępnych w dystrbucji preparatów do kuracji metabolicznej , niezbędnych do działania Amigdal
lista dostępnych odcinków
Sonda Lista dostępnych odcinków
3 Parametry i usługi sieci dostępu do Internetu – teraz i w przyszłości
lista firm uzyskujacych dostep do tajemnicy bankowej
Jak zrobić stronę dostępną na hasło tylko dla wybranych użytkowników, PHP Skrypty
PROTOKÓŁ Z ZEBRANIA ZARZĄDU Dostępność Skweru i Lista obecnośći 09 2012
PHP Parametry w adr
lista firm uzyskujacych dostep do tajemnicy bankowej
wpływ parametrów reologicznych na dostępność ketoprofenu
lista parametrów najciekawszych sieci
Jak za pomocą PHP pobrać nazwy tabel dostępne w wybranej bazie danych, PHP Skrypty
Oznaczanie poziomu parametrow krytycznych z uzyciem dostepnego sprzeetu, medycyna, fizjologia
LISTA SUROWCÓW FARMACEUTYCZNYCH DOSTĘPNYCH OBECNIE W RECEPTURZE, Medycyna, Farma
Lista wszystkich dostępnych polskich Product Code dla telefonów platformy BB5
Oznaczanie poziomu parametrów krytycznych z użyciem dostępnego sprzeętu, Ratownicto Medyczne, medyc
16-17. Lista kontroli dostepu ACL, Sytemy Operacyjne i Sieci Komputerowe
IT Parametry i usługi sieci dostępu do internetu
Kolokwium Parametry testu-1, Kolokwium Parametry testu: Ilość pytań: 28 Czas (min): 30 Punktacja: Wa

więcej podobnych podstron