kechums Posted May 14, 2008 Report Share Posted May 14, 2008 Esmu redzējis, ka dažkārt tiek lietotas dažādas pēdiņas un slīpsvītras, teiksim, piemērs, lai tiktu saprasts par ko es te cenšos runāt echo "<table width=\"500\">... vai echo "<table width='500'>... Ar ko atšķiras šo pēdiņu vai slīpsvītru lietojums un vai tas nemaina lapas ielādes ātrumu? Atvainojos, ja šāda tēma jau ir tikusi apspriesta. Link to comment Share on other sites More sharing options...
andrisp Posted May 14, 2008 Report Share Posted May 14, 2008 To sauc par eskeipošanu. Ja strings ir iekļauts dubultpēdiņās, un tu gribi tajā izmantot citas dubultpēdiņas, tad tās ir jāeskeipo. Pamēģini neeskeipot - redzēsi, ka PHP lamāsies par kļūdām. Tāpat būtu, ja iekš stringa, kas definēts vienpēdiņās, gribētu izmantot citas vienpēdiņas. Starptaviem diviem variantiem ātrdarbībās atšķirības pat teorētiski, visticamāk, ir niecīgas. Atšķirība būtu (bet praktiski ļoti minimāla), ja salīdzina: echo "<table width='500'>... un echo '<table width="500">... PHP stringos, kas ir definēti dubultpēdiņās, meklē mainīgos. Tātad tas tos pārsē un apstrādā, kas tātad nozīmē, ka tiek patērēti papildus resursi. Vienpēdiņas PHP nepārsē, bet izdrukā pa taisno. Link to comment Share on other sites More sharing options...
kechums Posted May 14, 2008 Author Report Share Posted May 14, 2008 Pateicos par apgaismošanu! Link to comment Share on other sites More sharing options...
Recommended Posts