Tylko MySql

Tworzenie bazy w MySql

Tylko PHP

PHP podstawy

Podstawy PHP cz. 1

Podstawy PHP cz. 2

Podstawy PHP warunki

Podstawy PHP loops

Podstawy PHP arrays

Podstawy PHP booleans

Logiczny operator IF

 

 

 

php arrays

Arrays są niezwykle ważne, wiele swojego czasu będziesz poświęcał właśnie żeby je stworzyć. Żeby najprościej wytłumaczyć arrays - jest to spis zmiennych do których możesz dopisać wartości a nawet możesz myśleć o nich jak o folderze w który możesz wpisać dane do każedej zmiennej, który dodatkowo nie ma limitów co do wielkości zmiennych. Taki folder może zawierać dokładnie to co zawiera każda zmienna - string, numer czy nawet kolejne array. Zmienną w array wybieramy ze względu na jej pozycję w array. Stworze teraz prosty array żeby pokazać jak to ma się do praktyki:

<? php $zmienna1 = array(2,5,9,15,16,32,46); ?>

Ponieważ przypisaliśmy zmiennej1 - array możemy wybrać informacje które są w niej zawarte, żeby z nich korzystać musimy użyc "[" i zamknąć "]" , więc aby wybrać pierwszą wartość wpisujemy:

<? php echo zmienna1[0]; ?> dlatego bo "0" jest zawsze pierwszą wartościa w array !!!

Stwórzmy teraz inny przykład:

<? php $zmienna2 = array(5, "lis", "drugi", array("j", "k")); ?>

Należy pamiętać aby zamykać wszystkie nawiasy, szczególnie jeżeli mamy kilka arrays w środku jednego. Teraz wpiszmy:

<? php echo zmienna2[3][1]; ?> W trzeciej kieszeni mamy array więc jeżeli chcemy konkretną wartość musimy wartość sprecyzować !!

Podstawowe funkcje arrays z przykładowego - <?php $przyklad = array(2,5,9,18,34,78); ?>

- możemy policzyć : <?php echo count($przyklad); ?> wynikiem będzie ile wartości jest w danym array czyli '6'

- możemy sprawdzić największą wartość <? php echo max($przyklad); ?> czyli '78'

- możemy sprawdzić najmniejszą wartość <? php echo min($przyklad); ?> czyli '2'

- możemy posortować rosnąco <? php sort($przyklad); print_r($przyklad); ?>

- lub malejąco <? php rsort($przyklad); print_r($przyklad); ?>

- jeżeli będziemy musieli wydrukować wartości z konkretnego array lub poprostu pokazać może szefowi możemy użyć stringu: <? php echo $string1 = implode(" - ", $przyklad); ?> co da nam: 2 - 5 - 9 - 18 - 34 - 78

- możemy także sprawdzić czy jakaś konkretna wartośc występuje w danej array <? php echo in_array(4,$przyklad); ?>
odpowiedź uzyskamy jako 1 dla prawdy lub 0 dla fałszu albo poprostu nic w zależności od tego jak zapiszemy booleans ale to w części 6 podstaw PHP.