首页 > 编程知识 正文

解决php中函数重复定义的问题,php代码复用的方式

时间:2024-03-07 18:23:35 阅读:332096 作者:CXNL

本文目录一览:

PHP ,不能重新定义函数

仔细看看你的代码,

你第一调用setdata(); 是不是执行了一次

function fun()

{

echo "yes!";

}

你第二调用setdata(); 是不是仍然要执行一次

function fun()

{

echo "yes!";

}

这2次的代码都是定义fun函数,怎么不叫重复定义呢?

PHP的问题!关于重复定义函数的问题!

楼主,$userid=_GET["psid"];这句写错了,漏掉了$,应该是$_GET.

改过来后我运行过这段代码了,完全没有你所说的问题。

PHP二维数组如何实现去除重复项

PHP数组去除重复项有个内置函数array_unique(),但是php的array_unique函数只适用于一维数组,对多维数组并不适用,不过你可以在二维数组中的值,用array_unique()即可。

比如:

$array = array(array(1,1,2),array(2,3,4,3));

$temp_array = array();

foreach($array as $key=$value){

$temp_array[$key] = array_unique($value);

}

$array = $temp_array;

php 一个页面使用require两次以上就会出现问题

require本身不会有问题,你看看你的代码是否可以被require两次。

补充:

你应该知道继续检查下面这两个文件吧:

require("date.php");

require("login/login.php");

一般这些文件都是没有考虑重复require的,两次require很可能出现问题,你要继续追究你现在的问题,就要一个一个的文件分析。

要解决问题就很简单,把require换为require_once既可。

php里如果调用未定义的函数,或重复定义函数会有什么样的结果

当没有定义就调用时 会提示调用了未定义函数Call to undefined function

当定义了两个重名的函数时 会提示不能声明第二个函数Cannot redeclare

都是error提示。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。