Jump to content
php.lv forumi

pēdas pret apostrofiem


osk

Recommended Posts

pirmo lieto, ja vajag izvadīt escape characterus.

13990[/snapback]

Skaidrības labad piebildīšu tikai ka tie chareteri ir \n \r \t un tamlīdzīgi.

Var jau arī kombinēt, piem.

header('Content-Type: text/html; charset=utf-8'."\n\n");

kas protams nav tik smuki, un pāris rindiņas ar pēdiņām (") arī uz ātrumu nekādu kritisku iespaidu neatstāj...

Link to comment
Share on other sites

Peec idejas ir pilniigi vienalga kolieto bet,

principaa labaak ir izmantot apastrofu '

nevis " (pedinjas) -

jo ja buus jaizvada HTML kods

piemeeram:

echo "<td align=/"center/">";
vai 
echo '<td align="center">';

kuru tavupraat buus vieglaak lasiit?

un echo straadaa tomeer aatraak nekaa print.

(texts netiek paarbaudiits uz formateeshanu)

Link to comment
Share on other sites

echo "<td align=\"center\">"; -- escape-slaši uz kreiso pusi

 

print labāk pielietojams command-line aplikācijās, jo seko kautkādiem tur specsimboliem, (ķip kā konolē krāsu izvadīt ar ^[X vai tml)

 

Peec idejas ir pilniigi vienalga ko lieto

bet nav vienalga pēc pārsēšanas ātruma, resp. sameklējot stringa ' tālāk tiek meklēts neeskeipots ' un viss no viena līdz otram vienkārši izvadīts. Att. uz " - tiek "pārmeklēts" katrs simbols - vai tas nav {,$ (resp. tālāk sekos mainīgais vai izteiksme), vai specsimbolu virkne (\t,\n, cipari hex un oct pierakstā)

 

nesen veikts mēģinājums uz paveca servera (ap 100-166 peņu) laist pilnīgi vienādu palielu sistēmu (pie katra izsaukuma apstrādāts ap 50 php, katrs ap 500 rindiņām) - ar " lapa vidēji lādējās 2 sekundes lēnāk.

Link to comment
Share on other sites

×
×
  • Create New...