Re: [PHP Template] Template Discussion

From: Date: Wed, 22 Mar 2000 21:09:26 +0000
Subject: Re: [PHP Template] Template Discussion
References: 1 2  Groups: php.template 
Request: Send a blank email to php-template+get-426@lists.php.net to get a copy of this message
Hi, Peter On Wed, 22 Mar 2000, Peter Kocks wrote: > Exactly. That's the beauty of php, it is both very simple > and very powerful at the same time. With php you don't have > to have a heavy dependency on the programmer because you, > the designer, can control the layout of the page using > existing PHP "if" and "while" statements. You don't have to > know about object oriented programming or how to connect to > a database or how to compile code just to adjust the format > of the page. > > That's one, if not THE, benefit of php. So, why would you > want invent a whole new syntax and, in effect, a whole new > language to achieve the same result? I'm sorry, but for() and while() are much more complicated that what we're proposing. Monte had a good example: Current proposed spec --------------------- {section} {@Name}<br> {@Address}<br> {@Phone}<p> {/section} The way you suggest doing it ---------------------------- <? for($loop=0; $loop<=count($Name); $loop++): ?> <? print $Name[$loop]; ?><br> <? print $Address[$loop]; ?><br> <? print $Phone[$loop]; ?><p> <? endfor; ?> In my opinion, the first version is much easier to read, modify, and work with in general. And this is a very common situation. -Andrei * Only 19,999 lines of C++ to my next ski trip... *

« previous php.template (#426) next »