]> granicus.if.org Git - php/commitdiff
- Add Zend API No. to phpinofo() output
authorDerick Rethans <derick@php.net>
Thu, 2 May 2002 12:33:03 +0000 (12:33 +0000)
committerDerick Rethans <derick@php.net>
Thu, 2 May 2002 12:33:03 +0000 (12:33 +0000)
ext/standard/info.c

index 24ab23357ed7bbdce1300405199abcfc1a35f2a1..2849094db11b3ce15a9c7e26eacfd3d813931716 100644 (file)
@@ -32,6 +32,7 @@
 #include "build-defs.h"
 #endif
 #include "zend_globals.h"              /* needs ELS */
+#include "zend_extensions.h"
 #include "zend_highlight.h"
 #ifdef HAVE_SYS_UTSNAME_H
 #include <sys/utsname.h>
@@ -206,10 +207,13 @@ PHPAPI void php_print_info(int flag TSRMLS_DC)
        int expose_php = INI_INT("expose_php");
        time_t the_time;
        struct tm *ta, tmbuf;
+       char api_no[9];
 
        the_time = time(NULL);
        ta = php_localtime_r(&the_time, &tmbuf);
 
+       snprintf (&api_no, 9, "%d", ZEND_EXTENSION_API_NO);
+
        PUTS("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n");
 
        if (flag & PHP_INFO_GENERAL) {
@@ -252,6 +256,8 @@ PHPAPI void php_print_info(int flag TSRMLS_DC)
 
                php_info_print_table_row(2, "Configuration File (php.ini) Path", php_ini_opened_path?php_ini_opened_path:PHP_CONFIG_FILE_PATH);
 
+               php_info_print_table_row(2, "Zend API No.", api_no);
+
 #if ZEND_DEBUG
                php_info_print_table_row(2, "Debug Build", "yes" );
 #else