Styczeń, 2011

Konstrukcje jezykowe

Konstrukcje językowe są elementami wbudowanymi w język, dlatego też kierują się specjalnymi regułami. Najbardziej znaną konstrukcją jest prawdopodobnie echo, służące do wypisywania tekstu na ekran. Należy sobie zdać sprawę, że echo nie jest funkcją, dlatego nie zwraca żadnej wartości. Alternatywnie można skorzystać z print, która, mimo tego że jest również konstrukcją językową, to posiada pewne [...]

,

Anty-sort, czyli robienie bałaganu w tablicy

Niedawno w Notatkach spisałem się na temat sortowania tablic. Są jednak takie sytuacje, w których potrzebujemy troszkę namieszać w tablicy – czyli wykonać dokładnie odwrotność sortowania. Jak zwykle PHP spieszy z pomocą dostarczając nam gotowej funkcji realizującej to zadanie. Funkcja ta zwie się shuffle().

, ,

Sortowanie tablic

PHP wyposaża nas w sumie w dwanaście funkcji, których zadaniem jest sortowanie tablic na przeróżne sposoby. Funkcje te to: sort(), asort(), rsort(), arsort(), ksort(), krsort(), natsort(), natcasesort(), usort(), uasort(), uksort() oraz array_multisort().

, ,