Re: Re: cvs: php4 /sapi/cgi cgi_main.c /sapi/cli php_cli.c
| From: | Stig S. Bakken | Date: | Sat, 11 May 2002 13:42:00 +0000 |
| Subject: | Re: Re: cvs: php4 /sapi/cgi cgi_main.c /sapi/cli php_cli.c | ||
| References: | 1 2 3 4 5 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-83906@lists.php.net to get a copy of this message | ||
"php-config" is for displaying information like this without the need
for further parsing. Why not just add --zend-module-api
--php-module-api and --zend-ext-api flags to php-config outputting the
number and nothing else?
- Stig
On Sat, 2002-05-11 at 04:00, Markus Fischer wrote:
> 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