当前位置: 首页 > news >正文

商务网站建设期末考试拼多多推广

商务网站建设期末考试,拼多多推广,织梦网站首页模板更换,网站托管服务公司in_array() 函数是PHP中常用的数组函数之一,用于搜索数组中是否存在指定的值。 语法 bool in_array ( mixed $needle , array $haystack [, bool $strict FALSE ] ) 参数描述needle必需。规定要在数组搜索的值。haystack必需。规定要搜索的数组。strict可选。如…

in_array() 函数是PHP中常用的数组函数之一,用于搜索数组中是否存在指定的值。

语法

bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] )

参数描述
needle必需。规定要在数组搜索的值。
haystack必需。规定要搜索的数组。
strict可选。如果该参数设置为 TRUE,则 in_array() 函数检查搜索的数据与数组的值的类型是否相同。

返回值: 如果在数组中找到值则返回 TRUE,否则返回 FALSE。

基础用法

你可以直接调用 in_array() 函数,传入必须的参数,如下所示:

<?php
$sites = array("Google", "Runoob", "Taobao", "Facebook");if (in_array("Runoob", $sites))
{echo "找到匹配项!";
}
else
{echo "没有找到匹配项!";
}

运行结果:

找到匹配项!

使用严格模式

如果我们需要查找的值与数组中元素的类型和值都匹配时,可以使用严格模式。这种情况下,只有查找的值得类型和值都和数组元素相同时,才会返回true。

<?php
$arr = ['704','704A','704B','705A','705B'];
var_dump(in_array(705, $arr));// true
var_dump(in_array(705, $arr, true));// false

在上面的例子中,如果不适用严格模式,则"705A"和整数705被视为相等。但是,在严格模式下,则需要考虑类型,因此它们是不相等的。
如果不使用严格模式。则705就会被判定在数组中,其实是不在数组中的,会使用我们的程序出现BUG,所以在实际开发中,判断一个变量是不是在数组中,一定要注意是否需要判断这个变量的类型,负责则会使我们的系统出现问题。

http://www.yayakq.cn/news/464200/

相关文章:

  • 对招聘网站页面设计做建议网上购物最便宜的网站
  • 网站建设目的是什么女主网站和男主做
  • 上海做网站较好的公司郑州工装定制公司
  • 怎么建公司免费网站开福区城乡建设局网站
  • 外贸网站建设 soho安装wordpress没有选择语言
  • 企业网站建设需要哪些步骤图片二维码制作网站
  • 高端网站建设如何收费深圳公司排名前十名
  • 垂直电商网站有哪些网页建设培训机构
  • 豪华网站设计手机网站建设万网
  • 国内全屏网站有哪些聊城做网站建设
  • 深圳极速网站建设服务器网站带支付模板
  • wordpress下载资源站主题seo网站关键词排名软件
  • 诸城网站建设的文章中国十大门窗品牌有哪些
  • 网页制作教材素材属于seo优化范畴的是
  • 郴州做网站长沙seo外包行者seo07
  • 首饰行业网站建设策划wordpress课程报名
  • 公众电影网站怎么做手机怎么开网站
  • 申请微信支付公司网站wordpress出现404
  • 深圳网站平台制作html网页制作app
  • 图片 移动网站开发专业网站优化制作公司
  • 中国有几大网站大型网站开发技术
  • 个人网站做推广wordpress类开源网站
  • 前端需要学什么优化建立生育支持政策体系
  • 搬瓦工可以长期做网站wordpress 极简 h5
  • 昆明学习网站建设太仓网站设计早晨设计
  • 扁平化设计网站 国内福建省闽侯县建设局网站
  • 邯郸做网站代理做英文网站怎么赚钱
  • 潍坊市住房和城乡建设网站做物流网站的公司
  • 桂城网站建设制作营销推广的作用
  • 大连做网站的网络公司我自己做的网站一直没有效果怎么办