如何PHP比较两个文本字符串
时间:2020-01-09 10:44:17 来源:igfitidea点击:
如何使用php比较两个字符串?
PHP是一种HTML嵌入式脚本语言。
这是一个开源项目。
PHP还为多个商业和非商业数据库管理系统提供了内置的数据库集成,因此使用PHP编写支持数据库的网页非常简单。
默认情况下,PHP像操作系统一样安装在Unix上。
使用php比较两个字符串的语法如下:
<?php $string1 = "Foo"; $string2 = "Bar"; if ( $string1 == $string2 ){ echo "Equal: Yes\n"; } else{ echo "Equal: No\n"; } ?>
PHP版本4和5附带了一个称为strcmp()的新函数。
它是一个二进制安全字符串比较功能。
语法为:
int strcmp ($string1, $string2);
该函数返回以下值:
- 如果string1小于string2,则返回<0。
- 如果string1大于string2,则返回> 0。
- 如果它们相等,则返回0。
例子
<?php $string1 = "Foo"; $string2 = "Bar"; if ( strcmp ( $string1, $string2) == 0 ){ echo "Equal: Yes\n"; } else{ echo "Equal: No\n"; } ?>
另一个简单的例子:
$type=$what; $catoutput="NULL"; foreach( $cats as $key- $values ){ $mycat=$values[0]; $myimg=$values[1]; $mydesc=$values[2]; if ( $key == $type ) { $catoutput = 'Plan: '. $mycat; $catoutput .= 'Image: ' . $myimg; $catoutput .= 'Description: ' . $mydesc; return $catoutput; } }