2010/5/14 Johannes Schlüter <[email protected]>
> > <?php
> > require
> > (
> > 'utila.php',
> > 'utilb.php',
> > 'utilc.php',
> > )
>
> What's te benefit, other than saving a few chars on the cost of being
> more explicit. I don't see any benefit.
>
make php more productive is always good.
>
> Doing this would mean an error to include one of these files would give
> an imprecise error message. Given
>
> <?php
> require(
> $a,
> $b
> );
> ?>
>
> fails it will always tell you about an error in line 5 (basically where
> the ; is)
>
>
there are others cases where error is imprecise
1. if($a==$b){
2.
3. if($c==$d){...}
the error will be raised at line 3 without a precise messagem. this is a
trivial code and have imprecise message error.
> > or more, withou .php
> > <?php
> >
> > require
> > (
> > 'utila',
> > 'utilb',
> > 'utilc',
> > )
>
> that makes no sense. It would have to check for two files, and why
> only .php? Why not .inc or .class or whatever people are using?
>
>
utila.inc will be include utila.inc.php,
utila.class will be include util.class.php
if you use utila.class without php in your project, its is a security
problem.
if string dont finish with .php, .php will be included,
Again, I see no benefit (and no, a few characters more are no trouble,
> writing code is never the hard part. The hard part is maintenance ...
> and a proper IDE serves quite well for saving key strokes ...)
>
> johannes
>
>
forget IDE. think in a simple text editor without any resources...
php is php, IDE is IDE.
few character less can be good.
se one php example:
HTTP_POST_VARS => _POST
it always good write less and do more.
the main php ideia is to write less and do more,or we would be still writing
pages in ANSI C or assembly
--
Att.
Mathias Grimm
http://mathiasgrimm.com.br
http://phpempregos.com.br