Witam na stronie programisty pasjonata
Jarosława Matuszewskiego.

Jego rozwiązania pracują dzień i noc w dwóch Powiatowych Urzędach Pracy.

Jest też twórcą systemu zarządzania treścią futureCMS. System ten zyskuje ogromne uznanie w kręgu swoich odbiorców (prezentacja multimedialna).

Wystawia też faktury Vat.

Php

Skryptowy język programowania

» Do czego służy PHP

Jest to język skryptowy zaprojektowany do generowania dynamicznych stron internetowych.
Za jego pomocą można pisać proste skrypty obsługujące licznik odwiedzin jak i zaawansowane systemy do zarządzania treścią (CMS). Szczególne zalety tego języka można dostrzec łącząc go z bazą danych MySQL.

» Skrypty PHP

Skrypty PHP są zazwyczaj umieszczane w plikach tekstowych z rozszerzeniem php (nie jest to reguła).
Możliwe jest jednak wykonywanie skryptów PHP z lini poleceń.
Pliki tekstowe zawierające skrypty PHP zaczynają się znacznikiem <?php i kończą znacznikiem ?> .
Język PHP ma podobną budowę składniową do języka C. Zawiera dużo ogólnie przyjętych jako standardy konstrukcji językowych (pętle ,instrukcje warunkowe) występujących w większości języków programowania jak choćby JavaScript. Dzięki temu jest stosunkowo prosty w budowie a co za tym idzie łatwy w nauce. Osoby ,które miały styczność już z programowaniem bardzo szybko przyswajają sobie jego składnię. Nie oznacza to oczywiśie, że jego możliwości są niewielkie. Z jego pomocą można rozwiązać wiele problemów lub wyposażyć stronę www w nowe funkcjonalności.

» Składnia

Przykładowa składnia języka PHP :

<?php
echo "To jest mój pierwszy skrypt PHP";

for ($i=0;$i<10;$i ) {
echo "Wartość zmiennej lokalnej i wynosi : ".$i."<br />";
                             }
?>

» Wersja PHP

Obecnie używana jest  5-ta wersja języka (hostingi w większości obsługują już wersję 5.4).
W wersji 5 zaimplementowano bardzo rozbudowany moduł programowania obiektowego. Ponieważ i ta wersja staje się powoli przestarzała (wersja 5.0 powstała w lutym 2003) trwają już prace nad wersją oznaczoną numerem 6.



Jarosław Matuszewski 2008 © All Rights Reserved