PHP - grafika w PHP
Kod:

Ewentualne Objaśnienia:
Tutaj już nie mamy do czynienia jak poprzednio z tworzeniem obrazu przez PHP tak jak poprzednio ( nie definiujemy już nagłówka dokumentu itd ). Tutaj poznacie łatwe metody do określania rozmiarów ilustracji/obrazu. PHP może automatycznie odczytywać wielkości (rozmiary) obrazi itd - jest to bardzo przydatne na przykład przy programowaniu galerii zdjęć.
Ale popatrzmy na kod. Pod zmienną $nazwa_obrazu zapisujemy ścieżkę do naszego
pliku graficznego - w moim przypadku jest to banner serwisu NowaMuza.pl .
Następnie zmiennej $obraz przypisujemy wartość funkcji imagecreatefromgif
- tą funkcję już poznaliście i wiecie do czego służy. Dalej jak widać mamy dwie
nowe funkcje mianowicie :
- imagesx - funkcja zwraca szerokość rysunku określonego przez argument ;
- imagesy - funkcja zwraca wysokość rysunku określonego przez argument ;
No i jak widać wyświetlone zostają nam rozmiary ( poprawne ) naszego bannera czyli 450na60 pikseli.
Drugą przedstawioną metodą jest funkcja getimagesize - jest to
funkcja, która zwraca tablicę zawierającą 4 pola, czyli ( widać to także na
przykładzie ) :
1 - szerokość obrazu;
2 - wysokość obrazu;
3 - typ;
4 - łańcuch znaków do wykorzystania w znaczniku HTMLowym IMG ( czyli width="wartosc"
height="wartosc" )
No i jak widać prostym sposobem używamy sobie 4 pole tablicy $tablica ( liczone od 0 jak każda tablica ) w obrazie, który jest linkiem. Proste i wygodne :)