Syntax:bool DsDeque::contains ($values)
Parameters: This function accepts one or many $values ​​ which contain a value to check if the value exists in the deck or not.Returned value:if the value exists in deque, then it returns True, otherwise it returns False.The following programs illustrate the Ds / Deque::contains() function in PHP:Program 1:
// Declare a new Deque
$deque
=
new
DsDeque ([
’G’
,
’e’
,
’e’
,
’ k’
,
’s’
, 5, 2, 7]);
// Use the contains() function to check the elements
// exists in the deck or not
var_dump (
$deque
-> contains (
’ G’
)) ;
var_dump (
$deque
-> contains (
’ k’
) );
var_dump (
$deque
-> contains (
’ p’
) );
var_dump (
$deque
-> contains (7));
var_dump (
$deque
-> contains (
’ 5’
) );
?>
Exit:bool (true ) bool (true) bool (false) bool (true) bool (false)
Program 2:
// Declare a new Deque
$deque
=
new
DsDeque ([
’G’
,
’ e’
,
’e’
,
’k’
,
’ s’
, 5 , 2, 7]);
// Use the contains() function to check the elements
// exists in the deck or not
var_dump (
$deque
-> contains (
’ G’
,
’e’
));
var_dump (
$deque
-> contains (
’ k’
,
’e’
, 7));
var_dump (
$deque
-> contains (
’ p’
,
’1’
));
var_dump (
$deque
-> contains (7, 1));
var_dump (
$deque
-> contains (
’ 5’
, five));
?>
Exit:bool (true ) bool (true) bool (false) bool (false) bool (false)
Link:https://www.php.net/manual/en/ds-deque.contains.php