Annotation of embedaddon/php/ext/gd/tests/func.inc, revision 1.1.1.1
1.1 misho 1: <?php
2:
3: function get_gd_version()
4: {
5: return GD_VERSION;
6: }
7:
8: function get_php_info()
9: {
10: ob_start();
11: phpinfo();
12: $info = ob_get_contents();
13: ob_end_clean();
14:
15: return $info;
16: }
17:
18: function get_freetype_version()
19: {
20: $version = 0;
21:
22: if (preg_match(',FreeType Version => (\d+\.\d+\.\d+),s', get_php_info(), $match)) {
23: $version = $match[1];
24: }
25:
26: return $version;
27: }
28:
29: function get_libjpeg_version()
30: {
31: $version = 0;
32:
33: if (preg_match(',libJPEG Version => ([a-z0-9]+),s', get_php_info(), $match)) {
34: $version = $match[1];
35: }
36:
37: return $version;
38: }
39:
40: function get_libpng_version()
41: {
42: $version = 0;
43:
44: if (preg_match(',libPNG Version => (\d+\.\d+\.\d+),s', get_php_info(), $match)) {
45: $version = $match[1];
46: }
47:
48: return $version;
49: }
50:
51: function get_libxpm_version()
52: {
53: $version = 0;
54:
55: if (preg_match(',libXpm Version => (\d+),s', get_php_info(), $match)) {
56: $version = $match[1];
57: }
58:
59: return $version;
60: }
61:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>