gpt4 book ai didi

php - 函数 ereg() 已弃用

转载 作者:可可西里 更新时间:2023-11-01 12:44:44 26 4
gpt4 key购买 nike

我已经开始学习PHP了。所以在我的 windows 7 机器上安装了 WAMP 服务器。我正在尝试以下 PHP 代码:

<?php
$phrase = "I love PHP";
if (ereg("PHP", $phrase)) {
echo "The expression matches";
}
?>

在我的 mozilla 中尝试这个时,我得到了输出:

Deprecated: Function ereg() is deprecated in C:\wamp\www\learnphp\common.php on line 3
The expression matches

我认为代码是正确的。我无法理解错误。谁能解释一下这个“已弃用”在这里是什么意思?以及如何解决这个错误?

我的 php 版本是 5.3.0。会不会是版本问题?

编辑:我用谷歌搜索并在 www 文件夹中找到了一些关于 include\file.inc 文件的内容。我的 www 文件夹中没有 include 目录。

最佳答案

“弃用”意味着 PHP 5.3.0 不再支持该功能。

你应该对待ereg()因为不存在了。

该功能仍然存在,但仅支持使用它的现有应用程序。

编写新代码时,切勿使用已弃用的函数。

相反,请考虑 preg_match功能。

关于php - 函数 ereg() 已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4297501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com