Otázky
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
•
Alokování paměti při vzniku nového objektu řeší interpret
19)Enkapsulace
•
PHP zavádí enkapsulaci pomocí klíčových slov public private protected
•
PHP dynamicky zavede nové vlastnosti v okamžiku přiřazení k instanci, pokud
nekolidují s existujícími vlastnostmi chráněnými modifikátory viditelnosti
20)Vkládání souborů PHP
•
V PHP je možné vkládat soubory z libovolného adresáře v operačním systému, pokud
to umožňují souborová práva
•
při užití require_once je potřeba restartovat server v případě, že PHP běží jako interní
modul webového serveru
21)Vkládání souborů PHP
•
Vkládání pomocí include a require je efektivnější než include_once a require_once
•
require a require_once se chovají jinak než include a include_once, rozdíl je v odezvě
na chybový stav (require vyhodí fatal erorr, include jen warning)
22)Co můžeme považovat za bezpečnostní hrozbu v PHP
•
Nastavení parametru register_globals on v PHP ini souboru
23)Výběr z DB
•
Navázání spojení s DB, výběr DB, sestavení dotazu, vykonání dotazu, načtení a
zpracování výsledků u dotazů, uvolnění výsledku dotazu, uzavření spojení
24)
26)MySQL
•
Jen některé engine umí pracovat s referenční integritou
•
Je možné propojovat tabulky různých engine.
•
Engine InnoDB umí pracovat s transakcemi, engine MyISAM ne.
27)Co to je PDO
•
Implementace abstraktní databázové vrstvy.
•
Rozšíření PHP engine o třídy pro práci s databází.
28)Serializace v PHP
•
Funguje v PHP 4 i PHP 5.
•
V PHP 5 je možné serializaci ovlivnit pomocí magických metod.
29)Zapouzdření (encapsulation)
•
Je podporováno pomocí klíčových slov public, private, protected jen v PHP 5, ne v
PHP 4
•
Je podporováno pomocí klíčových slov public, private, protected a magických metod v
PHP 5.
•
Je podporováno jen v PHP 5, v PHP 4 jsou všechny instanční proměnné veřejné.
•
V PHP 5 lze nastavit viditelnost jak instančních proměnných, tak metod.