Szybki wpis pod tytułem, jak podświetlić składnię języka PHP w samym PHP. Sprawa jest dziecinnie prosta, i sprowadza się do użycia jednej z dwóch wbudowanych funkcji samego języka:
mixed highlight_string ( string $str [, bool $return = false ] )
…lub:
mixed highlight_file ( string $filename [, bool $return = false ] )
Pierwsza koloruje i wyróżnia składnię w zadanym ciągu znaków, druga z kolei w podanym pliku. Prosty przykład demonstrujący działanie:
<?php
$var = 'Ten skrypt PHP podswietla skladnie samego siebie';
$num = 1024;
highlight_file(__FILE__);
?>
To pytanie często widuję na różnorakich forach internetowych poświęconych programowaniu. Osoby, które dopiero zaczynają przygodę z programowaniem, zastanawiają się od jakiego języka zacząć.
Moim skromnym zdaniem sam język nie jest tutaj najważniejszy. To co czyni z kogoś programistę to umiejętność twórczego myślenia i przekształcania problemu do postaci algorytmu. Innymi słowy, jeśli chcemy napisać program rozwiązujący pewne zagadnienie, to już po jego usłyszeniu powinny nam w głowie powstawać myśli typu „tam wstawię pętle, tam warunek, tutaj użyję tablicy…” itd. Miałem okazję uczyć kilka początkujących osób i zawsze z tym osoby te miały największy problem. O ile składnia języka była dla nich jasna, to trudności nastarczał właśnie ten typowo programistyczny tok myślenia.
Zatem czy początkowy język programowania nie ma w ogóle znaczenia?
Czytaj więcej…