<?php
echo "\nFunkcja 'chr()' generuje jedno-bitowy znak z cyfry" . "\n".'NP: ' .chr(77) ;
echo "\nFunkcja 'echo' wyswietla znaki" . "\n" . 'NP: ' ;
echo "Witam" . "\n" ;
$znak = "TO JEST PRZYKLADOWE ZDANIE" ;
echo "\nFunkcja 'explode' rozdziela 'string'" . "\n" . 'NP: ' . print_r(explode(" ",$znak));
echo "\nFunkcja 'implode' łączy znaki " . "\n" ;
$kolorki = array('biały', 'czarny', 'niebieski');
echo "\n" ;
print("Funkcja print Wyświetla ciag znaków na ekranie.");
echo "\n \n";
printf("Funkcja printf() Wyświetla zformatowany ciag znaków");
echo "\n \n";
$lcfirst = 'Funkcja lcfirst zmienia pierwsza litere w zdaniu na mala.';
$lcfirst = lcfirst($lcfirst);
echo $lcfirst . "\n \n";
echo "funkcja shuffle miesza wyrazy w zdaniu" . "\n" ;
$kolory = array("a"=>"czerwony","b"=>"zielony","c"=>"niebieski","d"=>"zolty","e"=>"fioletowy");
$strrev = ("Zwraca odwrócony ciąg znaków.") . "\n" ;
echo "\n \n" ;
$strtolower = "Zwraca string z wszystkimi literami alfabetu przekonwertowanymi na male. " . "\n";
echo $strtolower;
echo "\n \n" ;
$strtoupper = "Zwraca string z wszystkimi literami alfabetu przekonwertowanymi na duze. " . "\n";
echo $strtoupper;
echo "\n \n" ;
$strlen = 'Zwraca długość znaków w ciągu. Bierze pod uwagę puste znaki.';
echo "\n \n" ;
$haslo = 'przykladowehaslo';
echo "\n \n" ;
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" ;
$zdanie = 'To jest czesc zdania';
echo $f;
echo "\n \n" ;
echo "Funkcja strstr znajduje ostatnie występowanie znaku w łańcuchu znaków." . "\n" ;
$text = "Tekst 1 \n Tekst 2 \n Tekst 3" ;
echo "\n \n" ;
echo "Funkcja str_repeat powtarza ciąg wejściowy, tyle razy ile wpisze się w drugim parametrze funkcji." . "\n";
echo "\n \n" ;
$str_split = "Witaj";
echo "\n \n" ;
echo "Funkcja join() to alias dla implode()." ;
echo "\n \n" ;
$str = "Zwraca liczbe slow, bedacych wewnatrz ciagu wejsciowego.";
echo "\n \n" ;
echo "Sposób wyszukiwania wyrażenia w stringu." . "\n" ;
echo strspn("2543", "1234567890 ");
echo "\n \n" ;
$text1 = 'Ten tekst jest przykladowy';
echo "\n \n" ;
echo "Podkłada ciąg do pewnej długości innym ciągiem znaków." . "\n" ;
$str = "Siemanko";
echo "\n \n" ;
echo "Zwraca ciąg wyprodukowany zgodnie z formatowaniem" . "\n" ;
$liczba1 = 54.84;
$liczba2 = 74.24;
$wynik = $liczba1 + $liczba2;
echo "\n \n" ;
echo "Szyfruje ciąg wejściowy na 40-bitowy hexodecymalny kod." . "\n" ;
echo $sha1;
echo "\n \n" ;
echo "Szyfruje stringa na ciąg znaków z kluczem 32-bitowym hexydecymalnych numerów." . "\n" ;
echo $md5 ;
echo "\n \n" ;
echo "Konwertuje ciąg znaków z pustymi znakami typu '\n' na znacznik '<br />' lub '<br>'." . "\n" ;
echo nl2br("To zmienia sie na:\n wiedzisz?");
echo "\n \n" ;
echo "Porównuje ciągi znaków zgodnie z algorytmem naturalnego porządku." ."\n" ;
$zdanie1 = $zdanie2 = array("rzecz12", "rzecz3", "rzecz100", "rzecz56");
echo "Normalne porównanie\n";
usort($zdanie1, "strcmp");
echo "\nPorównanie według 'naturalnego porządku'\n";
usort($zdanie2, "strnatcmp");
echo "\n \n" ;
echo "Oblicza podobieństwa między dwoma ciągami." . "\n" ;
$string1 = 'Domeczki';
$string2 = 'Domy';
echo $string1 ."\n" ;
echo $string2 ."\n" ;
echo $p;
echo "\n \n" ;
echo "Funkcja strchr() to alias dla strstr()." ;
echo "\n \n" ;
?>
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}