php怎样简易地判断字符串是否包含数组中的元素呢,折腾了一晌未果。从php内置的字符串函数和数组函数,没见到直接的方法,只有自行循环判断。
方法一:循环数组,使用strstr函数判断其中元素是否被包含在字符串中,有则退出循环,输出true,没则循环到底,输出false。亮点是代码直观,遇到true就退出循环,用时至少,就是敲的代码多了一丁点。
方法二:借用一下内置的array_map函数,说是借用确实用的不是矢地,看起来码量少了些,实则数组会遍历到底,找不到中途break的方法,那个$am[0]是亮点,只返回数组的第一个元素,验证有效。
标签:判断,函数,元素,循环,数组,字符串 From: https://www.cnblogs.com/qiuwenzheng/p/18143807