技术文摘

$.inArray函数判断数组中的是否包含字符串(JQ与PHP实例)

作者:雨祺   发表于:
浏览:47次    字数:915  原创
级别: 站长   总稿: 68 篇,  月稿: 0
上节课美文苑教大家在PHP语言中利用in_array()函数,来匹配判断数组内,是否包含字符串示例的教程。
今天集装箱时在来一篇$.inArray函数判断数组中的是否包含字符串的方法,同样的功能。我们这里使用的jquery库来快速使用。
$.inArray函数
$.inArray() 函数用于在数组中查找指定值,并返回它的索引值(如果没有找到,则返回-1)
$.inArray语法:
  1. $.inArray( value, array [, fromIndex ] ) 
$.inArray参数:
value    任意类型 用于查找的值。    
array    Array类型 指定被查找的数组。    
fromIndex    可选。Number类型 指定从数组的指定索引位置开始查找,默认为 0
$.inArray示例:
  1. var arry = [ 'www','meiweny.cn','cn','美文','苑'];  
  2. if($.inArray('美文', arry) == -1){  
  3. alert("不存在"); 
  4. }else
  5. alert("存在"); 
我们再回来优雅的回忆下in_array()匹配数组内是否包含字符串PHP示例
函数介绍
in_array()函数用于搜索数组中是否存在指定的值,语法“in_array(search,array,type)”;如果search参数是字符串,且type参数被设置为TRUE,则搜索区分大小写。
语法说明
  1. in_array(search,array,type) 
参数:
search 必需。规定要在数组搜索的值。
array 必需。规定要搜索的数组。
type 可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。
说明:
如果给定的值 search 存在于数组 array 中则返回 true。如果第三个参数设置为 true,函数只有在元素存在于数组中且数据类型与给定值相同时才返回 true。
如果没有在数组中找到参数,函数返回 false。
如果 search 参数是字符串,且 type 参数设置为 true,则搜索区分大小写。
返回值: 如果在数组中找到值则返回 TRUE,否则返回 FALSE。
示例代码
  1. <?php 
  2. $sites = array("Google""Runoob""Taobao""Facebook"); 
  3.    
  4. if (in_array("Runoob", $sites)) 
  5.     echo "找到匹配项!"
  6. else 
  7.     echo "没有找到匹配项!"
  8. ?> 

【审核人:站长】

收藏   加好友   生成海报   分享
点赞(0)
打赏
Tags:
评论(0人参与,0条评论) 雨祺
0/0
  • 请先说点什么
    最新评论

    发布者资料

    热门文章

    技术文摘

    查看更多技术文摘
    首页
    栏目
    搜索
    会员
    投稿