ArrayObject offsetExists() Function in PHP Last Updated : 26 Mar, 2019 Comments Improve Suggest changes Like Article Like Report The offsetExists() function of the ArrayObject class in PHP is used to whether a given offset or index is present in the ArrayObject or not. If it is present then the function returns a boolean True value otherwise it returns False. Syntax: bool offsetExists($index) Parameters: This function accepts a single parameter $index which is the index which is to be checked if it is present in the ArrayObject. Return Value: This function returns a boolean value True or False based on whether the index is present in the ArrayObject or not. Below programs illustrate the above function: Program 1: php <?php // PHP program to illustrate the // offsetExists() function $arr = array("geeks100", "geeks99", "geeks1", "geeks02"); // Create array object $arrObject = new ArrayObject($arr); // Print the ArrayObject print_r($arrObject); // Check if the Key 1 is present if($arrObject->offsetExists(1)) echo "\nThe key 1 is present!"; else echo "\nThe key 1 is not present!"; // Check if the Key 20 is present if($arrObject->offsetExists(20)) echo "\nThe key 20 is present!"; else echo "\nThe key 20 is not present!"; ?> Output: ArrayObject Object ( [storage:ArrayObject:private] => Array ( [0] => geeks100 [1] => geeks99 [2] => geeks1 [3] => geeks02 ) ) The key 1 is present! The key 20 is not present! Program 2: php <?php // PHP program to illustrate the // offsetExists() function $arr = array("Welcome"=>"1", "to" => "2", "GfG" => "3"); // Create array object $arrObject = new ArrayObject($arr); // Print the ArrayObject print_r($arrObject); // Check if the Key "Welcome" is present if($arrObject->offsetExists("Welcome")) echo "\nThe key Welcome is present!"; else echo "\nThe key Welcome is not present!"; // Check if the Key GfG is present if($arrObject->offsetExists("GfG")) echo "\nThe key GfG is present!"; else echo "\nThe key GfG is not present!"; ?> Output: ArrayObject Object ( [storage:ArrayObject:private] => Array ( [Welcome] => 1 [to] => 2 [GfG] => 3 ) ) The key Welcome is present! The key GfG is present! Reference: http://php.net/manual/en/arrayobject.offsetexists.php Comment More infoAdvertise with us Next Article ArrayObject offsetExists() Function in PHP gopaldave Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-ArrayObject Similar Reads ArrayObject offsetGet() Function in PHP The offsetGet() function of the ArrayObject class in PHP is used to get the value present at a specific index at the ArrayObject. Syntax: mixed offsetGet($index) Parameters: This function accepts a single parameter $index for which corresponding value will be returned. Return Value: This function re 1 min read ArrayObject offsetSet() Function in PHP The offsetSet() function of the ArrayObject class in PHP is used to update the value present at a specific index in the ArrayObject. Syntax: void offsetSet($index, $val) Parameters: This function accepts two parameters $index and $val. This function updates the value present at the index, $index wit 1 min read ArrayObject offsetUnset() Function in PHP The offsetUnset() function of the ArrayObject class in PHP is used to unset the value preset at a specific index. In other words, it is used to remove a value present at a specific index in the ArrayObject. Syntax: void offsetUnset($index) Parameters: This function accepts a single parameter $index 2 min read PHP | ArrayIterator offsetExists() Function The ArrayIterator::offsetExists() function is an inbuilt function in PHP which is used to check the existence of offset at the given index. Syntax: bool ArrayIterator::offsetExists( mixed $index ) Parameters: This function accepts single parameter $index which holds the index value to check the exis 2 min read PHP | ArrayObject getFlags() Function The ArrayObject::getFlags() function is an inbuilt function in PHP which is used to get the behavior of flags of the ArrayObject. Syntax: int ArrayObject::getFlags( void ) Parameters: This function does not accept any parameters. Return Value: This function returns the behavior flags of the ArrayObj 2 min read PHP | ArrayIterator offsetSet() Function The ArrayIterator::offsetSet() function is an inbuilt function in PHP which is used to set the value for an offset. Syntax: void ArrayIterator::offsetSet( mixed $index, mixed $newval ) Parameters: This function accepts two parameters as mentioned above and described below: $index: This parameter hol 2 min read PHP | ArrayIterator offsetGet() Function The ArrayIterator::offsetGet() function is an inbuilt function in PHP which is used to get the value of an offset. Syntax: mixed ArrayIterator::offsetGet( mixed $index ) Parameters: This function accepts single parameter $index which holds the offset to get the value from. Return Value: This functio 1 min read PHP | ArrayIterator offsetUnset() Function The ArrayIterator::offsetUnset() function is an inbuilt function in PHP which is used to unset the value for an offset. Syntax: void ArrayIterator::offsetUnset( mixed $index ) Parameters: This function accepts single parameter $index which holds the index to unset the offset. Return Value: This func 2 min read ArrayObject asort() Function in PHP The asort() function of the ArrayObject class in PHP is used to sort all of the entries of the ArrayObject according to the values. The elements are arranged according to the values keeping the maintaining the association of the keys with the value. Syntax: void asort() Parameters: This function doe 1 min read ArrayObject getIterator() Function in PHP The getIterator() function of the ArrayObject class in PHP is used to create an iterator from an ArrayObject instance. This iterator can be used to iterate through the array of the respective ArrayObject. Syntax: ArrayIterator getIterator() Parameters: This function does not accepts any parameters. 1 min read Like