Facebook
From Max Rubak, 3 Years ago, written in PHP.
Embed
Download Paste or View Raw
Hits: 124
  1. <?php
  2. echo "\nFunkcja 'chr()' generuje jedno-bitowy znak z cyfry" . "\n".'NP: ' .chr(77)    ;
  3.  
  4. echo "\nFunkcja 'echo' wyswietla znaki" . "\n" . 'NP: '  ;
  5. echo "Witam" . "\n" ;
  6.  
  7. $znak = "TO JEST PRZYKLADOWE ZDANIE" ;
  8. echo "\nFunkcja 'explode' rozdziela 'string'" . "\n" . 'NP: ' . print_r(explode(" ",$znak));
  9.  
  10. echo "\nFunkcja 'implode' łączy znaki " . "\n" ;
  11. $kolorki = array('biały', 'czarny', 'niebieski');
  12. echo implode(",", $kolorki);
  13. echo "\n" ;
  14.  
  15. print("Funkcja print Wyświetla ciag znaków na ekranie.");
  16. echo "\n \n";
  17.  
  18.  
  19. printf("Funkcja printf() Wyświetla zformatowany ciag znaków");
  20. echo "\n \n";
  21.  
  22. $lcfirst = 'Funkcja lcfirst zmienia pierwsza litere w zdaniu na mala.';
  23. $lcfirst = lcfirst($lcfirst);
  24. echo $lcfirst . "\n \n";
  25.  
  26. echo "funkcja shuffle miesza wyrazy w zdaniu" . "\n" ;
  27. $kolory = array("a"=>"czerwony","b"=>"zielony","c"=>"niebieski","d"=>"zolty","e"=>"fioletowy");
  28.  
  29. shuffle($kolory);
  30. print_r($kolory);
  31.  
  32. $strrev = ("Zwraca odwrócony ciąg znaków.") . "\n" ;
  33. echo strrev($strrev) ;
  34. echo "\n \n" ;
  35.  
  36. $strtolower = "Zwraca string z wszystkimi literami alfabetu przekonwertowanymi na male. " . "\n";
  37. $strtolower = strtolower($strtolower);
  38. echo $strtolower;
  39. echo "\n \n" ;
  40.  
  41. $strtoupper = "Zwraca string z wszystkimi literami alfabetu przekonwertowanymi na duze. " . "\n";
  42. $strtoupper = strtoupper($strtoupper);
  43. echo $strtoupper;
  44. echo "\n \n" ;
  45.  
  46. $strlen = 'Zwraca długość znaków w ciągu. Bierze pod uwagę puste znaki.';
  47. echo strlen($strlen);
  48. echo "\n \n" ;
  49.  
  50. $haslo = 'przykladowehaslo';
  51. echo crypt($haslo);
  52. echo "\n \n" ;
  53.  
  54. echo "Funkcja strstr() wyszukuje jednen lub wiele znaków w ciągu, po czym usuwa to co było, przed znalezionym rekordem, a wyświetla pozostałość, łącznie z szukanym znakiem." . "\n" ;
  55. $zdanie  = 'To jest czesc zdania';
  56. $f = strstr($zdanie, 'jest');
  57. echo $f;
  58. echo "\n \n" ;
  59.  
  60. echo "Funkcja strstr znajduje ostatnie występowanie znaku w łańcuchu znaków." . "\n" ;
  61. $text = "Tekst 1 \n Tekst 2 \n Tekst 3" ;
  62. echo  substr(strrchr($text, 10), 1 );
  63. echo "\n \n" ;
  64.  
  65. echo "Funkcja str_repeat powtarza ciąg wejściowy, tyle razy ile wpisze się w drugim parametrze funkcji." . "\n";
  66. echo str_repeat("-_-", 10);
  67. echo "\n \n" ;
  68.  
  69. $str_split = "Witaj";
  70. $znaki1 = str_split($str_split);
  71. print_r($znaki1);
  72. echo "\n \n" ;
  73.  
  74. echo "Funkcja join() to alias dla implode()." ;
  75. echo "\n \n" ;
  76.  
  77. $str = "Zwraca liczbe slow, bedacych wewnatrz ciagu wejsciowego.";
  78. echo str_word_count($str);
  79. echo "\n \n" ;
  80.  
  81. echo "Sposób wyszukiwania wyrażenia w stringu." . "\n" ;
  82. echo strspn("2543", "1234567890 ");
  83. echo "\n \n" ;
  84.  
  85. $text1 = 'Ten tekst jest przykladowy';
  86. echo strpbrk($text1,'en');
  87. echo "\n \n" ;
  88.  
  89. echo "Podkłada ciąg do pewnej długości innym ciągiem znaków." . "\n" ;
  90. $str = "Siemanko";
  91. echo str_pad($str,20,"-=-");
  92. echo "\n \n" ;
  93.  
  94. echo "Zwraca ciąg wyprodukowany zgodnie z formatowaniem" . "\n" ;
  95. $liczba1 = 54.84;
  96. $liczba2 = 74.24;
  97. $wynik = $liczba1 + $liczba2;
  98. echo sprintf("%01.2f", $wynik);
  99. echo "\n \n" ;
  100.  
  101. echo "Szyfruje ciąg wejściowy na 40-bitowy hexodecymalny kod." . "\n" ;
  102. $sha1 =sha1(1214);
  103. echo $sha1;
  104. echo "\n \n" ;
  105.  
  106. echo "Szyfruje stringa na ciąg znaków z kluczem 32-bitowym hexydecymalnych numerów." . "\n" ;
  107. $md5=md5(52355) ;
  108. echo $md5 ;
  109. echo "\n \n" ;
  110.  
  111.  
  112. echo "Konwertuje ciąg znaków z pustymi znakami typu '\n' na znacznik '<br />' lub '<br>'." . "\n" ;
  113. echo nl2br("To zmienia sie na:\n wiedzisz?");
  114. echo "\n \n" ;
  115.  
  116. echo "Porównuje ciągi znaków zgodnie z algorytmem naturalnego porządku." ."\n" ;
  117. $zdanie1 = $zdanie2 = array("rzecz12", "rzecz3", "rzecz100", "rzecz56");
  118. echo "Normalne porównanie\n";
  119. usort($zdanie1, "strcmp");
  120. print_r($zdanie1);
  121. echo "\nPorównanie według 'naturalnego porządku'\n";
  122. usort($zdanie2, "strnatcmp");
  123. print_r($zdanie2);
  124. echo "\n \n" ;
  125.  
  126. echo "Oblicza podobieństwa między dwoma ciągami." . "\n" ;
  127. $string1 = 'Domeczki';
  128. $string2 = 'Domy';
  129. echo $string1 ."\n" ;
  130. echo $string2 ."\n" ;
  131. similar_text($string1, $string2, $p);
  132. echo $p;
  133. echo "\n \n" ;
  134.  
  135. echo "Funkcja strchr() to alias dla strstr()." ;
  136. echo "\n \n" ;
  137. ?>
  138.