php - 如何检查字符串是否是已知值之一?

标签 php

<?php
$a = 'abc';

if($a among array('are','abc','xyz','lmn'))
    echo 'true';
?>

假设我有上面的代码,如何写语句“if($a among...)”?

最佳答案

使用 in_array()功能。

手册说:

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

示例:

<?php
$a = 'abc';

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

关于php - 如何检查字符串是否是已知值之一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10007019/

相关文章:

php - 点击确认框终止 php 表单操作

PHP & MySQL : Get all values from a table?

php - 使用 jquery 生成网站的屏幕截图

php - 来自 PHP 数据的多个 MySQL 插入从 ajax 动态获取

php - 使用 Composer 创建 Symfony 项目

php - PhpExcel如何设置自动换行?

php - jQuery 在 mysql 获取数组的数组上切换()

php - 如何重定向 artisan 修补程序输出?

用于复制表的 PHP 查询

java - PHP-CGI 帖子空