文字

CairoSvgSurface::getVersions

cairo_svg_surface_get_versions

(PECL cairo >= 0.1.0)

CairoSvgSurface::getVersions -- cairo_svg_surface_get_versionsUsed to retrieve a list of supported SVG versions

说明

面向对象风格 (method):

public static array CairoSvgSurface::getVersions ( void )

过程化风格:

array cairo_svg_get_versions ( void )

Returns a numerically indexed array of currently available CairoSvgVersion constants. In order to retreive the string values for each item, use CairoSvgSurface::versionToString() .

参数

此函数没有参数。

返回值

Returns a numerically indexed array of integer values.

范例

Example #1 CairoSvgSurface::getVersions() example

<?php

$versions  CairoSvgSurface :: getVersions ();
var_dump ( $versions );


foreach( $versions  as  $id ) {
    echo 
CairoSvgSurface :: versionToString ( $id ),  PHP_EOL ;
}
?>

以上例程的输出类似于:

array(2) {
  [0]=>
  int(0)
  [1]=>
  int(1)
}
SVG 1.1
SVG 1.2

Example #2 过程化风格

<?php

$versions  cairo_svg_surface_get_versions ();
var_dump ( $versions );


foreach( $versions  as  $id ) {
    echo 
cairo_svg_surface_version_to_string ( $id ),  PHP_EOL ;
}
?>

以上例程的输出类似于:

array(2) {
  [0]=>
  int(0)
  [1]=>
  int(1)
}
SVG 1.1
SVG 1.2

参见

  • CairoSvgSurface::versionToString() - The versionToString purpose
上一篇: 下一篇: