pozycjonowanie Dodawarka do katalogów katalogowanie
Krótko po wydaniu PHP 3, w zimie 1998 Zeev Suraski oraz Andi Gutmans jeszcze raz zabrali się za przepisywanie kodu źródłowego PHP, korzystając z doświadczeń nabytych przy pracach nad poprzednią wersją. Za główne cele obrali poprawienie modułowości oraz wydajności złożonych aplikacji. Choć dotychczasowa wersja potrafiła sobie z nimi poradzić, nie była jednak stworzona do tego celu i przegrywała przez to z innymi rozwiązaniami.


diament
Pierścionki z diamentowymi oczkami
Drogie kamienie szlechetne na prezent
www.gemur.pl
systemy centralnego ogrzewania i wentyla
Fachowa literatura dla inżynierów
Poradniki i encykolpedie dla studentów
www.izbaksiazki.pl
elementy kute
Bramy wjazdowe i elementy ozdobne bram
Stalowe części ogrodzeń i parkanów
www.kowalsklep.pl
pędzle kosmetyczne
Zaopatrzenie salonów kosmetycznych
Jak wykonać profesjonalny makijaż
www.wizazysci.pl


Muzyka na keyboard
Nuty i sample na wesela i pogrzeby
Podkłady na instrumenty klawiszowe
www.midi-style-nuty.siedem.biz
Docieplenia Małopolska
Izolacje termiczne ścian i poddaszy
Izolacje ze styropianu, wełny mineralnej
www.luk-luk.bulok.info


Elementy programowania obiektowego pojawiły się już w PHP 3 lecz nie pozwalały one rozwinąć skrzydeł programistom. Brakowało wielu istotnych elementów a kod nie był zoptymalizowany. Sytuacja całkowicie uległa zmianie w PHP 5 – dodano wiele istotnych rzeczy m.in. interfejsy, kontrolę dostępu czy klasy abstrakcyjne. Model OOP wzorowany jest na językach C++ i Java.

array_pad

(PHP 4, PHP 5)

array_pad --  Dopełnij tablicę do podanej długości podanymi wartościami

Opis

array array_pad ( array wejście, int rozmiar, mixed wartość )

array_pad() zwraca kopię tablicy input dopełnioną do rozmiaru określonego przez rozmiar wartością wartość. Jeśli rozmiar jest wartością dodatnią, to tablica jest dopełniana z prawej strony, jeśli ujemna to z lewej. Jeśli wartość bezwzględna parametru rozmiar jest mniejsza lub równa długości tablicy wejście, to tablica nie jest dopełniana. Możliwe jest dodanie co najwyżej 1048576 elementów za jednym wywołaniem funkcji.

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

<?php
$wejscie
= array(12, 10, 9);

$wynik = array_pad($wejscie, 5, 0);
// wynik to array(12, 10, 9, 0, 0)

$wynik = array_pad($wejscie, -7, -1);
// wynik to array(-1, -1, -1, -1, 12, 10, 9)

$wynik = array_pad($wejscie, 2, "noop");
// nie ma dopełniania
?>

Patrz także: array_fill() i range().