PHP | Ds\Deque find() Function Last Updated : 24 Mar, 2021 Comments Improve Suggest changes Like Article Like Report The Ds\Deque::find() function is an inbuilt function in PHP which is used to find the index of the element in the Deque if element found in the Deque.Syntax: public Ds\Deque::find( $value ) : mixed Parameters: This function accepts single parameter $value which holds the element whose index is to be found.Return Value: This function returns the index of the element if element exist, else returns false.Below programs illustrate the Ds\Deque::find() function in PHP:Program 1: PHP <?php // Declare a deque $deck = new \Ds\Deque([10, 20, 3, 40, 50, 6]); echo("Elements in the Deque\n"); // Display the Deque elements print_r($deck); echo("\nIndex of 3 in the deque: "); // Use find() function to find // the index of element print_r($deck->find(3)); ?> Output: Elements in the Deque Ds\Deque Object ( [0] => 10 [1] => 20 [2] => 3 [3] => 40 [4] => 50 [5] => 6 ) Index of 3 in the deque: 2 Program 2: PHP <?php // Declare a deque $deck = new \Ds\Deque(["Geeks", "for", "GFG"]); echo("Elements in the Deque\n"); // Display the Deque elements print_r($deck); echo("\nIndex of 3 in the deque: "); // Use find() function to find // the index of element var_dump($deck->find("ABC")); ?> Output: Elements in the Deque Ds\Deque Object ( [0] => Geeks [1] => for [2] => GFG ) Index of 3 in the deque: bool(false) Reference: http://php.net/manual/en/ds-deque.find.php Comment More infoAdvertise with us Next Article PHP | DsSequence find() Function B barykrg Follow Improve Article Tags : Web Technologies PHP PHP-function Similar Reads PHP | DsDeque find() Function The Ds\Deque::find() function is an inbuilt function in PHP which is used to find the index of the element in the Deque if element found in the Deque.Syntax: public Ds\Deque::find( $value ) : mixed Parameters: This function accepts single parameter $value which holds the element whose index is to be 2 min read PHP | DsSequence find() Function The Ds\Sequence::find() function is an inbuilt function in PHP which is used to find the value from the sequence. If the value present in the sequence then return its index value otherwise return false. Syntax: mixed abstract public Ds\Sequence::find ( mixed $value ) Parameter: This function accepts 1 min read PHP | DsDeque first() Function The Ds\Deque::first() function is an inbuilt function in PHP which returns the first value in the Deque if Deque is not empty. Syntax: public Ds\Deque::first( void ) : mixed Parameters: This function does not accept any parameter. Return Value: This function returns the first element from the Deque, 2 min read PHP | DsDeque filter() Function The Ds\Deque::filter() function is an inbuilt function in PHP which is used to filter out the elements from the deque based on the operation defined in the callback function. Syntax: public Ds\Deque::filter( $callback ) : Ds\Deque Parameters: This function accepts single parameter $callback which is 2 min read PHP | DsVector find() Function The Ds\Vector::find() function is an inbuilt function in PHP which is used to find the index of the element in the vector. Syntax: mixed public Ds\Vector::find( $value ) Parameters: This function accepts a single parameter $value which need to find the index value. Return Value: This function return 1 min read PHP | DsSequence first() Function The Ds\Sequence::first() function is an inbuilt function in PHP which is used to return the first element from the sequence. Syntax: mixed abstract public Ds\Sequence::first ( void ) Parameter: This function does not accepts any parameter. Return value: This function returns the first element from t 1 min read Like