newbie ma kilka w ¿ tpliwo ¿ ci

pyt Q

Dzień dobry, Uczę się PHP5 i nasunęło mi się kilka pytań: 1. Do czego w praktyce stosuje sie include() zamiast require()? Rozumiem, że jeśli chce dołączyć klasę albo plik funkcji to użyć require, np.: require 'Cart.class.php'; require 'utilities.inc.php'; ale kiedy używa się include()? 2. Czy używać rzutowania (int) czy funkcji kowersji intval()? 3. Do czego w praktyce wykorzystywana jest funkcja strip_tags()? Prosiłbym o przykłady zastosowań. 4. Czy używać die(), np. w: $db = connectToMyDatabase() or die('Nie można się połączyć z bazą danych!'); skoro spowoduje to niepełne zakończenie dokumentu HTML (np. bez )? 5. Jaka jest różnica w zastosowaniach funkcji htmlentities() i htmlspecialchars ()? r_ahimsa_mWYTNIJTO@poczta.onet.pl
w przypadku, kiedy nie można załadować pliku require zatrzyma wykonywanie skryptu.
IMHO intval() jest bardziej złożona (przypatrz się drugiemu parametrowi)
do usuwania tagów z tego, co user raczył wysłać do serwera.
zapoznaj się z jakimś systemem templejtów, wtedy na przykład cała strona HTML jest wysyłana z serwera na końcu działania skryptu - każde die('komunikat') w środku wyświetli komunikat na białej stronie, Nie widzę też przeszkód abyś napisał własną funkcję my_die() wyświetlająca komunikat w ładnej graficznej oprawie.
htmlentities() zamienia więcej znaków na encje niż htmlspecialchars () zamiana na encje przydaje się podczas wyświetlania tekstu który przesłał user.

Dodaj odpowied¼

Tytu³:

Mail: (w celu weryfikacji posta)