maxi Posted January 16, 2005 Report Posted January 16, 2005 (edited) Esmu dazhaadus viedokljus dzirdeejis par html koda izvadi ar echo paliidziibu un bez echo. Kaa tad iisti pareizaak buutu dariit? Piemeeram, visaa lapaa manv vienu reizi vajag izvadiit raksta virsrakstu un pashu rakstu, es rakstu shaadi: <?php include('konfigs'); $sql = mysql_query('SELECT * FROM teiblis WHERE id=1'); $data_out = mysql_fetch_array($sql); echo '<strong>'.$data_out['virsraksts'].'</strong>'; echo '<h3>'.$data_out['teksts'].'</h3>'; ?> Citi man iesaka rakstiit shaadi: <?php include('konfigs'); $sql = mysql_query('SELECT * FROM teiblis WHERE id=1'); $data_out = mysql_fetch_array($sql); ?> <strong> <?=$data_out['virsraksts'];?> </strong> <h3> <?=$data_out['raksts'];?> </h3> Kaadas idejas, funkcijas vai jebko citu Juus labaak ieteiktu? Paldies. Edited January 16, 2005 by maxi
hmnc Posted January 16, 2005 Report Posted January 16, 2005 individuāli. tavā gadijumā ņemtu pirmo variantu. būtu vairāk HTML, ņemtu otro variantu. viss atkarīgs no HTML un vēlamā PHP echo koda daudzuma.
arnico Posted January 17, 2005 Report Posted January 17, 2005 Kautkur (vairs neatceros tieshi kur) redzeeju statistiku par sho abu izvades veidu aatrdarbiibu. PHP <= 4 : Aatraaks ir otrais variants, tb HTMLs aarpus PHP tegiem PHP = 5 : Aatraaks ir pirmais variants, tb HTML izvade ar echo Bet kopumaa manliekas taas aatruma atskjiriibas nav tik iipashas, taapeec labaak skatiities kur katrs no shiem veidiem ir eertaaks. Konkreetajaa piemeeraa piekriitu ka labaak ir 1. variants
rumpels Posted January 18, 2005 Report Posted January 18, 2005 otrais variants, pielietoju un liekas pasrkataamaaks
Aleksejs Posted January 18, 2005 Report Posted January 18, 2005 Pirmais variants šādā redakcijā (manuprāt): <?php include('konfigs'); $sql = mysql_query('SELECT * FROM teiblis WHERE id=1'); $data_out = mysql_fetch_array($sql); echo '<strong>'.$data_out['virsraksts'].'</strong> <h3>'.$data_out['teksts'].'</h3>'; ?>
Venom Posted January 19, 2005 Report Posted January 19, 2005 /me mazliet impresējās no pythona, tāpēc echo '<strong>'.$data_out['virsraksts'].'</strong> [att. identācija]<h3>'.$data_out['teksts'].'</h3>'; lai varētu redzēt, kur notiek echo, bet kur turpinās teksts
tamster Posted January 19, 2005 Report Posted January 19, 2005 /me mazliet impresējās no pythona, tāpēcecho '<strong>'.$data_out['virsraksts'].'</strong> [att. identācija]<h3>'.$data_out['teksts'].'</h3>'; lai varētu redzēt, kur notiek echo, bet kur turpinās teksts 12874[/snapback] Lai gan pitonu pēdējā laikā neir aizticis, nesen pieķēru sevi ka arī esmu pasācis echo sadalīt pa rindiņām un identēt. Gripas epidēmija tuvojas :)
Aleksejs Posted January 19, 2005 Report Posted January 19, 2005 Lai gan pitonu pēdējā laikā neir aizticis, nesen pieķēru sevi ka arī esmu pasācis echo sadalīt pa rindiņām un identēt. Gripas epidēmija tuvojas :) 12876[/snapback] Vai pitonā obligāti jāliek kaut kādas atkāpes?
tamster Posted January 19, 2005 Report Posted January 19, 2005 ne gluži, bet kad interesējos par jamo, lasīju k-kādu e-booku kur tā identācija bija lietota tieši šādi, tad nu pitona koda arī identēju salasāmības dēļ. php gan pasāku nesen, jo ja arī rinda bija garāka par screena platumu, k-kā iztiku ar redaktora wordwrap.
bubu Posted January 19, 2005 Report Posted January 19, 2005 (edited) Vai pitonā obligāti jāliek kaut kādas atkāpes? 12888[/snapback] Jā obligāti. Piemēram: if a>1: x=x+1 else: y=y+1 z=z+1 Ar atkāpēm tiek noteikts, kur beidzas bloks (citās valodās to ierobežo, piemēram, ar {} vai begin/end); Edited January 19, 2005 by bubu
Recommended Posts