Php:如果输入值为 x、y 或 z,则执行操作

标签 php

在 html 页面中我有这样的输入:

<input type="text" name="my_input" id="my_input">

使用 PHP,如果用户输入“太阳”、“月亮”、“星星”等词,我希望脚本执行一些操作。

类似这样的,就是不知道怎么写才对:

if (my_input.value == "sun,moon,stars") {
do stuff
}

非常感谢!

最佳答案

使用in_array()

if( in_array($_POST['my_input'], array("sun", "moon", "stars")) ) {
   //Do stuff
}

关于Php:如果输入值为 x、y 或 z,则执行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26057915/

相关文章:

php - Twitter API - 计算特定字符串的推文数量

php - laravel 中返​​回 View 时的 with、compact 和 array 有什么区别

php - 将 WordPress 插件中的 "mysql_fetch_array"更新为 "$wpdb->get_results"

php - 如何在表格中添加标题,以及如何在 php 中添加边框

php - 在 laravel 中测试查询执行时间

php - 如何使用 mysqli::multi_query 获取错误消息?

javascript - 从 javascript 获取变量并在 php 上为 jQuery-Seat-Charts 构建一个 sql 查询

php - 在单个脚本中连接多个数据库的优缺点

php - 如何运行在数据库中搜索部分关键字的 SQL 查询

php - 无法使用 ssh2_scp_recv 和 ssh2_scp_send 发送或接收文件