pozycjonowanie Dodawarka do katalogów katalogowanie
W 1997 roku projektem zainteresowali się dwaj izraelscy programiści: Zeev Suraski i Andi Gutmans. Odkryli oni, że PHP/FI ma zbyt małe możliwości jak na potrzeby aplikacji eCommerce, którą tworzyli na uniwersytecie. Zdecydowali wtedy, że przepiszą kod PHP całkowicie od nowa, korzystając z pomocy już istniejącej społeczności PHP. W czerwcu 1998 roku ogłosili PHP 3.0 jako następcę PHP/FI, którego dalszy rozwój został wtedy zatrzymany.


Szkolenia bhp kraków
Zasady i przepisy p.poż. w miejscu pracy
Organizowanie ćwiczeń w zakładach pracy
www.bhpedu.pl
telewizja przemysłowa
Monitorowanie salonów gier i restauracji
Centralki do monitorowania z wielu kamer
ochrona-domu.pl
selfa koszalin
Nowe osiedle w nadmorskiej miescowości
Tanie lokale i apartamenty nad morzem
www.selfa-darlowo.pl
producent złączek hydraulicznych
Części dla przemysłu wydobywczego
Elementy do łączenia rur i przewodów
www.bgmbozek.pl


Tuning
Zwiększanie mocy silników w samochodach
Jak powinno wyglądać rasowe auto
www.tuning.zjawa.com
Radio internetowe
Muzyka rozrywkowa przez całą dobę
Przeboje muzyczne dostępne w sieci
www.maxxmusicc.muzyka-mp3.eu


Z powodu zmian licencji autorzy musieli usunąć z kodu własną bibliotekę do komunikacji z bazą MySQL. W związku z tym rozszerzenie MySQL nie jest już wkompilowywane domyślnie – należy je ręcznie doinstalować, korzystając z dostarczonej przez MySQL biblioteki libmysqlclient. Zmiana ta dotyczy również PHP 4. W zamian udostępniono nowy, domyślnie wkompilowany silnik baz danych – SQLite – którego cechą jest to, iż nie wymaga żadnych dodatkowych programów. Biblioteka kliencka jest jednocześnie jego serwerem.

array_unique

(PHP 4 >= 4.0.1, PHP 5)

array_unique -- Usuwa duplikaty wartości z tablicy

Opis

array array_unique ( array tablica )

array_unique() pobiera parametr tablica i zwraca nową tablicę bez duplikatów wartości.

Zauważ, że klucze są zachowywane. array_unique() najpierw sortuje wartości skonwertowane na ciągi a póĹşniej zachowuje pierwszy napotkany klucz dla każdej wartości ignorując wszystkie pozostałe klucze. Nie oznacza to, że klucz pierwszej związanej wartości z nieposortowanej tablicy będzie zachowany.

Notatka: Dwa elementy tablicy są uważane za równe wtedy i tylko wtedy jeśli (string) $elem1 === (string) $elem2, czyli jeśli reprezentacje wartości w postaci stringów są takie same.

Używany będzie pierwszy element.

Przykład 1. Przykład użycia array_unique()

<?php
$wejscie
= array ("a" => "zielony", "czerwony", "b" => "zielony", "niebieski", "czerwony");
$wynik = array_unique ($wejscie);
print_r($wynik);
?>

Powyższy przykład wyświetli:

Array
(
    [a] => zielony
    [0] => czerwony
    [1] => niebieski
)

Przykład 2. array_unique() i typy

<?php
$wejscie
= array(4, "4", "3", 4, 3, "3");
$wynik = array_unique($wejscie);
var_dump($wynik);
?>

Powyższy przykład wyświetli:

array(2) {
   [0]=>
   int(4)
   [1]=>
   string(1) "3"
}