在线文档教程
PHP
SPL

ArrayObject::getFlags

ArrayObject::getFlags

(PHP 5 >= 5.1.0, PHP 7)

ArrayObject::getFlags — Gets the behavior flags.

Description

public int ArrayObject::getFlags ( void )

Gets the behavior flags of the ArrayObject. See the ArrayObject::setFlags method for a list of the available flags.

Parameters

This function has no parameters.

Return Values

Returns the behavior flags of the ArrayObject.

Examples

Example #1 ArrayObject::getFlags() example

<?php // Array of available fruits $fruits = array("lemons" => 1, "oranges" => 4, "bananas" => 5, "apples" => 10 $fruitsArrayObject = new ArrayObject($fruits // Get the current flags $flags = $fruitsArrayObject->getFlags( var_dump($flags // Set new flags $fruitsArrayObject->setFlags(ArrayObject::ARRAY_AS_PROPS // Get the new flags $flags = $fruitsArrayObject->getFlags( var_dump($flags ?>

The above example will output:

int(0) int(2)

See Also

  • The ArrayObject::setFlags method

← ArrayObject::getArrayCopy

ArrayObject::getIterator →

© 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

https://secure.php.net/manual/en/arrayobject.getflags.php