PHP - formularze - warto pamiętać - instrukcje wyjściowe print i echo
| DZIAŁANIE: |
|
Kod:

Ewentualne Objaśnienia:
Jak zauważyliście często w kursie posługuje się instrukcją print - rzadziej echo. Przeważnie jest to składnia print ("jakiś tekst czy zmienna"); . Należy jednak pamiętać, że można używać również pojedynczych ' ' niż cudzysłowów " " . Jakie to ma znaczenie ? Generalnie jak już wiecie ma przy różnych odwołaniach do zmiennych itd., ale tutaj raczej chcę zwrócić uwagę na stronę wygody pisania kodu.
Kojarzycie przykłady z formularzami ?? Pamiętacie, że każdy formularz pisaliśmy - jego wyświetlanie print ("<form method=POST action=\"plik.php\">"); itd. itd. Ale można to zapisać prościej - dużo prościej !!
Wystarczy, że popatrzycie na powyższy kod przykładu widać, że lepiej w wielu przypadkach (tutaj formularz) do interpretacji kodu HTML użyć echo czy print po prostu z pojedynczymi apostrofami ' '. Ułatwia to życie - instrukcja jest prostsza - print ' zawartość '; czy tam echo ' coś tam'; , nie trzeba stosować \ przed " itp. itd.
Są to dość istotne rzeczy ułatwiające życie - będę jeszcze o tym pisał, poświecę cały temat - poprawnemu pisaniu kodu PHP, bo czasem dwie generalnie identycznie działające instrukcje mają swoje wady i zalety i czasem jest tak, że mimo takiego samego działania jedna działa kilka razy szybciej. Do tego jeszcze wrócimy.
W razie czego - gdyby ktoś się zastanawiał czemu tutaj nie ma przycisków wyślij oraz wyczyść ( submit i reset ) - odpowiadam - nie ma bo po co :)