In article <[EMAIL PROTECTED]>, 
[EMAIL PROTECTED] says...
> Thanks that worked just fine.  But now I am irritated as hell.  Obviously there
> is no backwards compatibility with new releases.  Does this mean if I install a
> new version of PHP then all books published before that date are worthless?
> Seems so.
> 
> For example in a book discussing PHP 3 it says:
> 
> <?
> phpinfo();
> ?>
> 
> This works just fine.  In a book that discusses PHP 4 it says:
> 
> <?
> php_info()
> ?>
> 
> This gives "Fatal error: Call to undefined function: php_info() in
> c:\inetpub\wwwroot\php\phpinfo.php on line 2."
> 
> So it's not just backwards compatibility it is careless planning.  This is not
> good.  I will have to search hi and lo to determine if a failure is due to
> incorrect syntax because of version and not just careless typing on my part.

Have you considered the possibility that, in this case, the book might 
have a misprint? Your definitive source should always be the latest php 
documentation.

> I remember when FORTRAN was being developed we were assurred that all previous
> commands from older versions would continue operative in the new.  FORTRAN 77
> to FORTRAN 90.  I think the developers of PHP ought to consider why the
> developers of FORTRAN thought that might be a good thing to do.  It is still
> used to this day.  Write a FORTRAN 77 prog and it will compile and run on a
> FORTRAN 90 compiler out of the box.  Thanks again.


-- 
David Robley
Temporary Kiwi!

Quod subigo farinam

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to