这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
zblogphp:development:functions:hasnameinstring [2016/06/21 16:50] 127.0.0.1 外部编辑 |
— (当前版本) | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== HasNameInString 函数====== | ||
- | 在字符串参数列表中查找参数值。ZBP中有很多地方的选项值采用了如''a|b|c''这样的字符串来存储,可以通过自带的[[addnameinstring]]、[[delnameinstring]]、[[zblogphp:function:hasnameinstring]]等函数进行操作。 | ||
- | ===== 语法 ===== | ||
- | <code php> | ||
- | Bool HasNameInString ($s, $name) | ||
- | </code> | ||
- | ===== 调用参数 ===== | ||
- | ^参数类型 ^参数 ^ 默认值 ^描述 ^ | ||
- | |string|$s|| 字符串型的参数列表,以''|''符号分隔 | | ||
- | |string|$name||要查找的参数值| | ||
- | ===== 返回值 ===== | ||
- | 如果给定的值 存在于字符串参数列表中则返回 true ,否则返回 false,不区分大小写。 | ||
- | |||
- | ===== 代码示例 ===== | ||
- | ==== 例1 ==== | ||
- | <code php> | ||
- | $s = "左|右|居中"; | ||
- | $name = "居中"; | ||
- | if( HasNameInString ($s, $name) ){ | ||
- | echo "找到了"; | ||
- | } | ||
- | else{ | ||
- | echo "没找到,该选项不存在"; | ||
- | } | ||
- | </code> | ||
- | 输出内容 | ||
- | <code html>找到了</code> |