好的,所以我在这方面的挣扎超出了我的预期。我去过博客,我看不出我做错了什么。我有一大串从服务器返回的文本。此文本是 XML。我在返回的 xml 中有一个 contactId 标记。我正在使用我仍然有点陌生的 php。我正在使用 strpos 函数尝试在 xml 中查找开始和结束标记的位置。我知道它在那里,所以这不是问题。但是,当我将结果回显给该函数的调用时,我什么也得不到,而不是我期望的位置。我的代码如下,我们将不胜感激。谢谢。
$contactIdStart = strpos($result, '<contactId>');
$contactIdEnd = strpos($result, '</contactId>');
echo $contactIdStart;
echo "*";
echo $contactIdEnd;
if ($contactIdStart === false)
echo "bah";
else
echo "humbug";
大家不用管。我很笨。我猜 strpos 是区分大小写的。