求比较两个字符串是否相等的涵数
因为是新手,现在想求一个可以实现比较两个字符串是否相等的涵数? if $a == $b then 本帖最后由 viplight 于 2010-10-24 01:40 编辑函数参考
StringCompare
--------------------------------------------------------------------------------
按选项比较两个字符串.
StringCompare ( "字符串1", "字符串2" [, 区分大小写] )
参数
字符串1 第一个需要比较的字符串(变量).
字符串2 第二个需要比较的字符串(变量).
区分大小写 [可选参数] 这个标志用于指定区分大小写的比较方式.
0 = 不区分大小写,使用用户的区域(原文:using the user's locale) (默认)
1 = 区分大小写
2 = 不区分大小写, 使用基本/快速的比较方法
返回值
0 字符串1 与 字符串2 相等
> 0 字符串1 包含 字符串2
< 0 字符串1 小于 字符串2$result = StringCompare("MEL覰", "mel髇")
MsgBox(0, "StringCompare Result (mode 0):", $result)
$result = StringCompare("MEL覰", "mel髇", 1)
MsgBox(0, "StringCompare Result (mode 1):", $result)
$result = StringCompare("MEL覰", "mel髇", 2)
MsgBox(0, "StringCompare Result (mode 2):", $result)
不错不错,学习下 回复 1# lhy6456210
谢谢,等一下去试试 回复 3# viplight
我是要比较两个网卡的MAC 地址,是否相等,相等再运行指定命令,可以实现吗? 回复 6# lhy6456210 ;例1
$string1 = '00:00:00:00:02:22'
$string2 = '00:00:00:00:02:23'
$StringCompare = StringCompare($string1,$string2)
If $StringCompare = 0 Then
MsgBox(0,"","此字符串相等")
Else
MsgBox(0,"","此字符串不相等")
EndIf
;例2
$string1 = '00:00:00:00:02:22'
$string2 = '00:00:00:00:02:22'
$StringCompare = StringCompare($string1,$string2)
If $StringCompare = 0 Then
MsgBox(0,"","此字符串相等")
Else
MsgBox(0,"","此字符串不相等")
EndIf 回复 7# viplight
谢谢你的例子,但是我这边还是不行.我再发一个贴问一下别的问题!! 3 楼写的好!
2 楼写的写能用……
页:
[1]