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

    (PECL cairo >= 0.1.0)

    Retrieves the current status as string

    说明

    面向对象风格(method):

    publicstaticCairo::statusToString(int $status): string

    过程化风格:

    cairo_status_to_string(int $status): string

    Retrieves the current status as a readable string

    参数

    $status

    A valid status code given by cairo_status() or CairoContext::status()

    返回值

    A string containing the current status of a CairoContext object

    范例

    Example #1 面向对象风格

    <?php
    $surface = new CairoImageSurface(CairoFormat::ARGB32, 50, 50);
    $context = new CairoContext($surface);
    var_dump(Cairo::statusToString($context->status()));
    ?>
    

    以上例程的输出类似于:

    string(7) "success"
    

    Example #2 过程化风格

    <?php
    $surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 50, 50);
    $context = cairo_create($surface);
    var_dump(cairo_status_to_string(cairo_status($context)));
    ?>
    

    以上例程的输出类似于:

    string(7) "success"
    

    参见

    • CairoContext::status() The status purpose