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.
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 4-ta i 5-ta wersja języka.
Ponieważ nie wszystkie jeszcze serwery obsługują piątą wersje języka trzeba mieć to na uwadze pisząc skrypty PHP.
Na szczęście sytuacja poprawia się z dnia na dzień i możliwości oferowane przez PHP 5 są dostępne dla coraz większej rzeszy programistów. Jest to o tyle istone gdyż w wersji 5 zaimplementowano dużo bardziej 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.