How to check if a string is one of the known values?

php

Solution

Use the `in_array()` function.

Manual says:

Searches haystack for needle using loose comparison unless strict is set.

Example:

<?php
$a = 'abc';

if (in_array($a, array('are','abc','xyz','lmn'))) {
    echo "Got abc";
}
?>

Problem

``` <?php $a = 'abc'; if($a among array('are','abc','xyz','lmn')) echo 'true'; ?> ``` Suppose I have the code above, how to write the statement "if($a among...)"?

Original source