gpt-4o-mini 回答的答案和自己本机运行的结果不一致,应该相信谁?

109 天前
 frozenway

在 PHP 中,strpos() 函数的第一个参数是要搜索的字符串(即“haystack”),第二个参数是要查找的子字符串(即“needle”)。根据 PHP 的官方文档,strpos() 函数的第一个参数可以是空字符串。

行为说明 当第一个参数( haystack )为空字符串时: strpos() 函数会返回 0 ,表示子字符串( needle )在空字符串的起始位置找到(位置为 0 )。这是因为在 PHP 中,空字符串的起始位置被视为 0 。 示例:

$haystack = "";
$needle = "a";

$position = strpos($haystack, $needle);
var_dump($position); // 输出 int(0)

我在我本地运行得到的结果确是:

$address = "";
$word = 'a';
//
$rs = strpos($address, $word);
var_dump($rs); //输出 bool(false)

这是 PHP 版本的问题还是 gpt 回答错了?

5462 次点击
所在节点    PHP
42 条回复
Lexgni
109 天前
gpt 只限于参考
kangu
109 天前
可以类比一下场景:
专家说国内人均可支配存款已达 10W+
一看自己钱包只有不到 20 块

这个是我错了还是专家错了?
Adonis142857
109 天前
相信你的实际操作
xmumiffy
109 天前
有 RAG 都不一定可信,何况你直接问
dapang1221
109 天前
gpt 胡言乱语的,这种精确的有文档的东西肯定是看文档。并且,你告诉 gpt 它回答错了,它还会立马道歉,然后给你编个新的。。。
duchenpaul
109 天前
@kangu 当然是我错了, 自己穷怪别人, 怪国家?
zlhsvc
109 天前
你连自己本机的结果都不相信那你就别敲代码了。
gpt 是基于网上资料训练的,那么多 copy 的资讯博客有错误很正常
Nich0la5
109 天前
ChatGPT 也可能会犯错。请核查重要信息。
dif
109 天前
这玩意不就是把已知得问题给你关联一下回复给你么,至于是否正确它才不关心。这玩意被自媒体吹的有些言过其实了,它没有创新能力。这次高考数学 AI 答题集体拉跨,为啥呢?因为这些题都是新的模式,如果像考什么 CCNP 之类的从题库中抽题考试得模式,我相信它能考 100 分。
czfy
109 天前
为什么到了现在还有 IT 行业的人不知道 GPT 类模型究竟是什么,原理是什么,应该怎么用?
brader
109 天前
我试了 5 、7 、8 版本的 PHP ,输出全是 false
yulgang
109 天前
@dapang1221
编个新的 哈哈哈哈
过于真实。
echoless
109 天前
@czfy #10 我一句话解释一下: gpt 就是学习人类积累的文字记录,然后根据前一个词, 猜测下一个词是什么.

gpt 正确可以理解为 它恰好猜对了.
deplives
109 天前
gpt 说你今早吃早饭了,但你实际睡到 12 点才起床,你说你信 gpt 还是你自己
GeekGao
109 天前
gpt-4o-mini 不太行。
FengMubai
109 天前
GPT 是根据前一个词生成下一个词,所以 GPT 给出的答案永远都是需要验证的,并不是你所期望的专家系统
huangzhiyia
109 天前
入门的东西问它还行 太深入的东西还是靠自己翻官方文档和源代码
cmdOptionKana
109 天前
gpt 已经不是新事物了啊…… 几年前你问这个问题还情有可原
lyxxxh2
109 天前
答案: 肯定是你错啊
这么比喻吧:
gpt: 无所不知的程序员 * 几千万
你: 新手程序员 * 1
(狗头保命)
leeyuzhe
109 天前
gpt 是生成式大模型,它不会真的运输代码,它只是根据自己的知识图谱猜测一个结果,

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1061421

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX