【发布时间】:2014-08-14 12:14:10
【问题描述】:
我在php中使用strcmp()比较两个字符串,代码如下:
$tagname = "td";
$acq_data = extracting_data_tagname($url, $tagname);
$dir = $acq_data[205];
echo "this is $dir";
echo strcmp($dir, "NW");
结果打印: 这是西北 -1
为什么strcmp($dir, "NW") =-1,应该是=0,谁能告诉我是什么问题?谢谢!
【问题讨论】:
-
你的
$dir没有价值 -
$dir 没有价值?你什么意思?在我的代码中,$dir 正在从网页中获取第 205 个
元素。 你确定 $acq_data 有索引号吗? 205. 还对函数 extracting_data_tagname($url, $tagname); 进行一些说明而且 echo 语句应该是 "echo "this is ".$dir "