b'\n_START_ARTICLE_\nCase sensitivity\n_START_PARAGRAPH_\nCase sensitivity \xe2\x80\x93 okre\xc5\x9blenie interpretacji danych charakteryzuj\xc4\x85cej si\xc4\x99 rozr\xc3\xb3\xc5\xbcnianiem semantyki liter ma\xc5\x82ych i wielkich (ang.\xc2\xa0case sensitive). Z kolei w przypadku case insensitive nie rozr\xc3\xb3\xc5\xbcnia si\xc4\x99 wielko\xc5\x9bci liter.\n_START_SECTION_\nSystemy operacyjne\n_START_PARAGRAPH_\nSystemy z rodziny Unix rozr\xc3\xb3\xc5\xbcniaj\xc4\x85 wielko\xc5\x9b\xc4\x87 liter (case sensitive), wi\xc4\x99c system zwr\xc3\xb3ci b\xc5\x82\xc4\x85d po pr\xc3\xb3bie odwo\xc5\x82ania si\xc4\x99 do pliku Plik.c, maj\xc4\x85c tylko plik.c (pierwsza litera r\xc3\xb3\xc5\xbcni si\xc4\x99 wielko\xc5\x9bci\xc4\x85). W systemach z rodziny Windows, plik test.exe uruchomimy tak\xc5\xbce wpisuj\xc4\x85c TesT.eXe.\n_START_SECTION_\nWarto\xc5\x9bci\n_START_PARAGRAPH_\nPoni\xc5\xbcszy kod w PHP sprawdza czy ci\xc4\x85g Wikipedia jest r\xc3\xb3wny ci\xc4\x85gowi wikipedia._NEWLINE_<?phpif (\'Wikipedia\' == \'wikipedia\') echo \'Te same ci\xc4\x85gi\'; else echo \'Ci\xc4\x85gi si\xc4\x99 r\xc3\xb3\xc5\xbcni\xc4\x85\';_NEWLINE_Wynikiem programu b\xc4\x99dzie tekst \xe2\x80\x9eCi\xc4\x85gi si\xc4\x99 r\xc3\xb3\xc5\xbcni\xc4\x85\xe2\x80\x9d, poniewa\xc5\xbc wielko\xc5\x9b\xc4\x87 pierwszej litery si\xc4\x99 r\xc3\xb3\xc5\xbcni.\n_START_SECTION_\nNazwy zmiennych\n_START_PARAGRAPH_\nZ kolei ten kod PHP por\xc3\xb3wnuje zmienn\xc4\x85 do sta\xc5\x82ej warto\xc5\x9bci. Jest bardziej skomplikowany, jednak pokazuje cz\xc4\x99sty b\xc5\x82\xc4\x85d programistyczny._NEWLINE_<?php$zmienna = true;if ($Zmienna == false) echo \'$Zmienna ma warto\xc5\x9b\xc4\x87 false\'; else echo \'$Zmienna ma warto\xc5\x9b\xc4\x87 true\';_NEWLINE_Dla pocz\xc4\x85tkuj\xc4\x85cego programisty mog\xc5\x82oby si\xc4\x99 zdawa\xc4\x87, \xc5\xbce wynikiem programu b\xc4\x99dzie ci\xc4\x85g "$Zmienna ma warto\xc5\x9b\xc4\x87 true". Jednak warto\xc5\x9b\xc4\x87 $zmienna to true, a $Zmienna nie jest ustawiona i nie jest tym samym co $Zmienna, co przy lu\xc5\xbanym por\xc3\xb3wnywaniu (==) spowoduje rzutowanie typu przez interpreter do typu boolean, a warto\xc5\x9b\xc4\x87 przybierze warto\xc5\x9b\xc4\x87 domy\xc5\x9bln\xc4\x85, czyli false. W rezultacie $zmienna ma ustawion\xc4\x85 warto\xc5\x9b\xc4\x87 true, $Zmienna ma w typie boolean domy\xc5\x9bln\xc4\x85 warto\xc5\x9b\xc4\x87 false, a wi\xc4\x99c wynikiem b\xc4\x99dzie \xe2\x80\x9e$Zmienna ma warto\xc5\x9b\xc4\x87 false\xe2\x80\x9d.\n_START_SECTION_\nHTML\n_START_PARAGRAPH_\nRozr\xc3\xb3\xc5\xbcnianie wielko\xc5\x9bci liter r\xc3\xb3\xc5\xbcni si\xc4\x99 w zale\xc5\xbcno\xc5\x9bci od wersji i danego elementu. Przyk\xc5\x82adowo ca\xc5\x82y XHTML jest case sensitive (np. tag <body> jest prawid\xc5\x82owy, <BODY> ju\xc5\xbc nie). Z kolei HTML5 w wi\xc4\x99kszo\xc5\x9bci jest case insensitive, jednak z elementami case sensitive. Dla przyk\xc5\x82adu w <!DOCTYPE html> fragment DOCTYPE jest case insensitive (mo\xc5\xbcna zapisa\xc4\x87 np. jako "dOcTyPe"), a ci\xc4\x85g "html" jest case sensitive (wi\xc4\x99c zapis np. "hTmL" jest nieprawid\xc5\x82owy).'