PHP函数的未定义变量问题

PHP函数的未定义变量问题,第1张

PHP函数的未定义变量问题

这是因为您正在

$pera
函数内部使用变量(仅存在于全局范围内)。

有关更多信息,请参见PHP手册页上的变量范围。

您可以通过

global$pera;
在函数中添加来解决此问题,尽管这并不是一种特别优雅的方法,因为由于过于详细的原因而忽略了全局变量,因此此处不再赘述。因此,最好接受
$pera
如下所示的函数参数:

function provera($prom, $pera){    if (preg_match("/[0-9,.?>.<"':;[]}{/!\@#$%^&*()-_=+`[:space:]]/",$prom)){        echo "Nepravilan unos imena ili prezimina!";        echo $pera;        }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5065337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存