Apostrofy
Apostrofy ' 'jsou jednoduché úvozovky
Pokud mám něco v apostrofech, tak kód vypíše přesně co je v nich uvedeno. Nedokáže tedy rozeznat proměnnou.
Je poté nutné odělovat textovou část a proměnné tečkou .
<?php
$dph=22
echo('DPH na tento produkt je ' . $dph . '% .' );
?>
Úvozovky
Dalo by se říci, že úvozovky přidávají inteligenci.
V úvozovkách PHP rozpozná i proměnné a pracuje s nima.
<?php
$dph=22
echo("DPH na tento produkt je $dph %.");
?>
Vkládání HTML tagů
Úvozovky nám také pomůžou bezproblémově vložit do kódu HTML tagy
<?php
echo("Toto je text v kterému je HTML značka Break,<br / >")
echo("takže došlo k odřádkování.")
?>
takže došlo k odřádkování.
Stejného efektu dosáhneme pomocí apostrofu, nesmíme použít HTML tag, který by měl parametry.
U HTML tagu a:blank máme několik parametrů, které jsou úvozovkovány:
href="https://www.ondrisek.cz" target= "_blank" rel="noopener noreferrer"
Zde už bychm měly probléma proto použijeme aposatrofy
<?php
echo('Zde máme hezký HTML a funkční tag <em>a:blank</em> <a href="https://www.ondrisek.cz" target="_blank" rel="noopener noreferrer">Ondrisek.cz</a>');
?>
Díky apostrofům jsou úvozovky parametrů zcela bez problémů.