Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.20 KB | None | 0 0
  1.  
  2. 1 / 4
  3. 1. Umieszczanie kodu PHP- metody
  4. <?php
  5. ?>
  6. lub
  7. <?
  8. ?>
  9. 2. Osadzanie kodu PHP w kodzie HTML
  10. <?php
  11. ?>
  12. 3. Wyświetlanie ciągu znaków (apostrof, cudzysłów, polecenie echo i print)
  13. $test="siema eniu";
  14. printf "$test"; // wyświetli się siema eniu
  15.  
  16. $test="siema eniu";
  17. echo '$test'; // wyświetli się $test
  18.  
  19. 4. Operator łączenia ciągu
  20. $a="siema"
  21. $b="eniu"
  22. echo $a.$b; //wyświetli się siema eniu
  23.  
  24. 5. Komentarze, jak oznaczać
  25. // dokładnie tak
  26. /* tak też można */
  27.  
  28. 6. Typy danych, Deklaracja i nadawanie wartości zmiennej, stałe
  29. int, float, string, array, bool
  30. $a="chuj" - chuj ma string i //nie trzeba definiować wartości zmiennej
  31. define("NR_TEL","666258147"); //stała
  32.  
  33. 7. Rzutowanie typów
  34. 2 / 4
  35. $a=1
  36. $b=(float)$a //zmienna $a jest teraz float
  37.  
  38. 8. Dostęp do zmiennych formularza (3 sposoby)
  39. $nazwapola //krótkie
  40. $_POST['nazwapola'] //nie krótkie
  41. $_HTTP_POST_VARS[‘nazwapola’] //a tego mamy nie uzywac więc nie wiem po chuj to tu jest(ale umiec chyba tak)
  42.  
  43. 9. Sprawdzanie czy wprowadzone dane to liczba czy tekst
  44. if( is_numeric($zmienna))
  45. echo “to jest liczba”;
  46.  
  47. 10. Sposoby przesyłania danych GET a POST
  48. GET // max 1024 znaki, nie używać do przesyłania haseł ani wrażliwych danych, nie da sie wysyłać binary data czyli plików word ani zdjęć
  49. POST // max nie ma, używa HTTP czyli safe jest, można wysyłać binary data i ASCII czymkolwiek to jest
  50.  
  51. 11. Operatory i ich zastosowanie
  52. //było już dużo razy
  53.  
  54. 12. Funkcja phpinfo()
  55. prosty sposób na obejrzenie stałych PHP // copy paste od rafała
  56.  
  57. 13. Instrukcja warunkowa if else, elseif
  58. if($ilosc=<10)
  59. {
  60. $rabat=0;
  61. }
  62. elseif ($ilosc>=10 && $ilosc<=49)
  63. {
  64. 3 / 4
  65. $rabat=5;
  66. }
  67. //copy paste od rafała, wiecie jak to działa
  68.  
  69. 14. Instrukcja switch
  70. //to samo co c++ tylko przed zmiennymi $ i dzięki działa
  71.  
  72. 15. Funkcja isset()
  73. isset określa czy zmienna jest zadeklarowana i różni się od null // copy paste rafał
  74.  
  75. 16. Pętle while(), do while (), for, foreach (proste zastosowania, składnia, róznice między nimi)
  76. //jak sie tego ucze to myśle o innej pętli
  77.  
  78. 17. Tworzenie i wyświetlanie tabel, tabele „standardowe”, asocjacyjne, funkcja range(), sortowanie tablic, funkcja list()
  79. classic jeans
  80. $tablica[0] = "Wpis numer 0";
  81. $tablice[1] = "Wpis numer 1";
  82. $tablica[2] = "Wpis numer 2";
  83.  
  84. echo $tablica[2]; // Wyświetlony zostanie napis "Wpis numer 2";
  85.  
  86. asocjacyjne czyli zamiast liczb są słowa klucze
  87. $tablica["imie"] = "Jan";
  88. $tablica["nazwisko"] = "Kowalski";
  89. $tablica["adres"] = "Polna 1";
  90.  
  91. echo $tablica["imie"]." ".$tablica["nazwisko"].", ul. ".$tablica["adres"]."n";
  92. range zwraca tablice z zakresem np range(1,49) cyfry 1-49. rower
  93.  
  94. sortowanie
  95. 4 / 4
  96.  
  97. arsort() - sortuje w odwrotnej kolejności tablice asocjacyjne zachowując przypisanie kluczy do wartości. Funkcja prawie identyczna jak poprzednia, tyle że dane sortowane są "od tyłu".
  98. ksort() - sortuje tablice asocjacyjne według kluczy. Powyższy przykład po podmianie funkcji asort na ksort powinna dać taki wynik:
  99. a = papaja //2137
  100. b = banan //$b.$a
  101. c = aronia
  102. d = mango
  103. rsort() - sortuje zwykłe tablice (nie asocjacyjne) w odwróconej kolejności
  104. sort() - sortuje zwykłe tablice (nie asocjacyjne) w kolejności alfabetycznej
  105. uasort() - funkcja sortująca tablice asocjacyjne za pomocą zdefiniowanej przez użytkownika funkcji porównującej elementy (nazwa funkcji jest podawana za pomocą drugiego parametru
  106. usort() - funkcja sortująca zwykłe tablice za pomocą funkcji zdefiniowanej przez użytkownika
  107. uksort() - funkcja sortująca tablice asocjacyjne według klucza za pomocą funkcji zdefiniowanej przez użytkownika.
  108.  
  109. 18. Definiowanie funkcji, wywołanie funkcji, przekazywanie parametrów
  110.  
  111. function wyswietl_powitanie() // deklaracja funkcji
  112. {
  113. echo "Witam serdecznie!"; // ciało funkcji, czyli
  114. echo "Proszę się zarejestrować."; // instrukcje do wykonania
  115. }
  116. wywołujemy pisząc jej nazwe wyswietl_powitanie(); tak o
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement