Advertisement
Lascik

Krzysztof_Zapała_Gr2

Apr 6th, 2020
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.52 KB | None | 0 0
  1. <?php
  2. //Krzysztof Zapała Gr2
  3.  
  4. echo 'PRZYKŁAD echo **** echo "siemka"'."\n";
  5. echo "siemka\n\n";
  6.  
  7. echo "PRZYKŁAD chr() ****  chr(79) *** Wyświetla znak \n";
  8. echo chr(79). "\n\n";
  9.  
  10. echo 'PRZYKŁAD implode **** implode(",", $tablica) *** Tablice array na ciąg rozdzielony ustalonym w parametrze znakiem'."\n";
  11. $tablica = array('biały', 'czarny', 'niebieski');
  12. echo implode(",", $tablica)."\n\n";
  13.  
  14. echo ' PRZYKŁAD nl2br **** nl2br("Cześć \nHej", false) *** Zmiana \n na HTMLego <br>'."\n";
  15. echo nl2br("Cześć \nHej", false)."\n\n";
  16.  
  17. echo ' PRZYKŁAD ltrim **** ltrim($string) *** Usuwa przewy między znakami'."\n";
  18.  
  19. $string = "\n   Zdanie z dużą ilością   przerw ";
  20. ltrim($string);
  21. echo $string."\n\n";
  22.  
  23. echo ' PRZYKŁAD md5 **** md5($hasło) *** Szyfruje ciąg znaków na ciąg znaków z kluczem 32-bitowym hexydecymalnych numerów'."\n";
  24. $hasło = 'jeden';
  25. echo md5($hasło)."\n\n";
  26.  
  27. echo ' PRZYKŁAD number_format **** $notacja = number_format($liczba) *** Rozdziela liczbe przecinkiem na części by były bardziej czytelne'."\n";
  28. $liczba = 1234.56;
  29. $notacja = number_format($liczba, 2, ',', ' ');
  30. echo $notacja."\n\n";
  31.  
  32. echo 'PRZYKŁAD printf() **** print("Siemka") *** Wyświetla ciag znaków na ekranie'."\n";
  33. printf("Siemka\n\n");
  34.  
  35. echo 'PRZYKŁAD print() **** print("Pozdrawiam") *** Wyświetla ciag znaków na ekranie'."\n";
  36. print("Pozdrawiam")."\n\n";
  37.  
  38. echo ' PRZYKŁAD ord() **** ord("Siemka") *** Zwraca wartość ASCII pierwszego znaku łańcucha znaków'."\n";
  39. echo ord("Siemka")."\n\n";
  40.  
  41. echo ' PRZYKŁAD str_replace() **** str_replace("pierwsze", "drugie", $zdanie) *** Funkcja str_replace zamienia ciąg znaków na inny podany jej w parametrze'."\n";
  42. $zdanie = "Przykładowe pierwsze zdanie";
  43. echo  str_replace("pierwsze", "drugie", $zdanie)."\n\n";
  44.  
  45. echo ' PRZYKŁAD Szyfruje ciąg wejściowy na 40-bitowy hexodecymalny kod'."\n";
  46. $hasło = 'apple';
  47. echo sha1($hasło)."\n\n";
  48.  
  49. echo ' PRZYKŁAD str_shuffle() **** str_shuffle($zdanie) *** Miesza znaki ze stringu według przypadkowego mieszania'."\n";
  50. echo str_shuffle($zdanie)."\n\n";
  51.  
  52. echo ' PRZYKŁAD sprintf() **** sprintf("%01.2f", $money) *** Zwraca ciąg wyprodukowany zgodnie z formatowaniem'."\n";
  53. $money1 = 68.75;
  54. $money2 = 54.35;
  55. $money = $money1 + $money2;
  56. echo sprintf("%01.2f", $money)."\n\n";
  57.  
  58. echo ' PRZYKŁAD stripos() **** stripos($zdanie, $znajdz) *** Przeszukuje ciąg znaków, aby znaleźć określony znak'."\n\n";
  59. $znajdz = 'g';
  60. $spr=stripos($zdanie, $znajdz);
  61.  
  62. echo ' PRZYKŁAD strnatcmo() **** usort($arr1, "strnatcmp") *** Porównuje ciągi znaków zgodnie z algorytmem "naturalnego porządku"',"\n";
  63. $arr1 = array("img12.png", "img10.png", "img2.png", "img1.png");
  64. usort($arr1, "strnatcmp");
  65. print_r($arr1)."\n\n";
  66.  
  67. echo ' PRZYKŁAD strlen() **** strlen($zdanie) *** Zwraca długość znaków w ciągu(wraz z pustymi znakami)'."\n";
  68. echo strlen($zdanie)."\n\n";
  69.  
  70. echo ' PRZYKŁAD strstr() **** strstr($email,@) *** Wyszukuje jednen lub wiele znaków w ciągu, po czym usuwa to co było przed'."\n";
  71. $email  = 'name@example.com';
  72. $strstr = strstr($email, '@');
  73. echo $strstr."\n\n";
  74.  
  75. echo ' PRZYKŁAD strrev() **** strrev("Szły świnki trzy") *** Zwraca odwrócony ciąg znaków'."\n";
  76. echo strrev("Szły świnki trzy")."\n\n";
  77.  
  78. echo ' PRZYKŁAD strtolower() **** strtolower($str) *** Zwraca string z wszystkimi literami alfabetu przekonwertowanymi na małe'."\n";
  79. $str = "Marysia Ma Małego Baranka , Którego Bardzo KOCHA";
  80. $str = strtolower($str);
  81. echo $str."\n\n";
  82.  
  83. echo ' PRZYKŁAD strpos() **** strpos($mystring, $findme) *** Zwraca numeryczne stanowisko pierwszego wystąpienia szukanego znaku w ciągu'."\n";
  84. $mystring = 'abc';
  85. $findme   = 'a';
  86. $pos = strpos($mystring, $findme);
  87. if ($pos === false) {
  88.     echo "String '$findme' nie został znalaziony w '$mystring'";
  89. } else {
  90.     echo "String '$findme' znaleziony w '$mystring'";
  91.     echo " i istnieje na pozycji: $pos";
  92. }
  93. echo "\n\n";
  94.  
  95. echo ' PRZYKŁAD strripos() **** strripos($haystack, $needle) *** Przeszukuje ciąg znaków wyszukując danego wyrażenia. Zwraca numer znaku, w którym napotkano na wynik'."\n";
  96. $haystack = 'ababcd';
  97. $needle   = 'aB';
  98. echo strripos($haystack, $needle)."\n\n";
  99.  
  100. echo ' PRZYKŁAD strtoupper() **** strtolower($str) *** Zwraca string z wszystkimi literami alfabetu przekonwertowanymi na małe'."\n";
  101. $str = strtoupper($str);
  102. echo $str."\n\n";
  103.  
  104. echo ' PRZYKŁAD str_repeat() **** str_repeat("&", 10) *** Powtarza ciąg wejściowy, tyle razy ile wpisze się w drugim parametrze funkcji'."\n";
  105. echo str_repeat("&", 10)."\n\n";
  106.  
  107. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement