• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Cairo::availableSurfaces()

    (PECL cairo >= 0.1.0)

    Retrieves all available surfaces

    说明

    面向对象风格(method):

    publicstaticCairo::availableSurfaces(void): array

    过程化风格:

    cairo_available_surfaces(void): array

    Returns an array with the available surface backends

    参数

    此函数没有参数。

    返回值

    A list-type array with all available surface backends.

    范例

    Example #1 面向对象风格

    <?php
    /* Object Oriented style */
    var_dump(Cairo::availableSurfaces());
    ?>
    

    以上例程的输出类似于:

    array(6) {
      [0]=>
      string(5) "IMAGE"
      [1]=>
      string(3) "PNG"
      [2]=>
      string(3) "PDF"
      [3]=>
      string(2) "PS"
      [4]=>
      string(3) "SVG"
      [5]=>
      string(5) "WIN32"
    }
    

    Example #2 过程化风格

    <?php
    /* Procedural style */
    var_dump(cairo_available_surfaces());
    ?>
    

    以上例程的输出类似于:

    array(6) {
      [0]=>
      string(5) "IMAGE"
      [1]=>
      string(3) "PNG"
      [2]=>
      string(3) "PDF"
      [3]=>
      string(2) "PS"
      [4]=>
      string(3) "SVG"
      [5]=>
      string(5) "WIN32"
    }
    

    参见

    • Cairo::availableFonts() Retrieves the availables font types