Hi,
On Sat, May 11, 2002 at 10:45:12AM +0900, Yasuo Ohgaki wrote :
> Markus Fischer wrote:
> > Hi,
> >
> > I've modified the out now to look something like
> >
> > $ php -v
> > PHP 4.3.0-dev (cli)
> > Zend Engine v1.2.1, Copyright (c) 1998-2002 Zend Technologies
> >
> > Derick suggested also to add some other internal version
> > numbers like module about for both PHP and Zend.
> >
> > We just need to come up with a decent description of the
> > various numbers:
> >
> > ZEND_EXTENSION_API_NO
> > ZEND_MODULE_API_NO
> > PHP_VERSION_API
>
> How about use the macro names?
> For example, programmers may try to
>
> find . -name "*.[ch]" | xargs grep -n "PHP_VERSION_API"
>
> to see how API version macros are used.
Ok, that would mean getting the PHP version number is
something like
php -v |grep PHP |grep -v PHP_ | ...
sounds ok to me.
So a complete output can look like:
$ php -v
PHP 4.3.0-dev (cli)
Zend Engine v1.2.1, Copyright (c) 1998-2002 Zend Technologies
PHP_VERSION_API 20020510
ZEND_EXTENSION_API_NO 20020510
ZEND_MODULE_API_NO 20020510
?
Hmm, now looking again, this looks ugly :) Would it make
sense to have
$ php -v
PHP 4.3.0-dev (cli)
Zend Engine v1.2.1, Copyright (c) 1998-2002 Zend Technologies
and
$ php -vv
PHP 4.3.0-dev (cli)
Zend Engine v1.2.1, Copyright (c) 1998-2002 Zend Technologies
PHP_VERSION_API 20020510
ZEND_EXTENSION_API_NO 20020510
ZEND_MODULE_API_NO 20020510
Or is this just unnecessary bloat and let's fire all versions
we have to standard output with -v ?
- Markus
--
Please always Cc to me when replying to me on the lists.
GnuPG Key: http://guru.josefine.at/~mfischer/C2272BD0.asc
"I'm not stupid, you know? :)" - Jani Taskinen
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php