php中怎么调用方法中的静态变量?

php中怎么调用方法中的静态变量?,第1张

static

变量是php中的变量作用范围的一个重要特性

静态变量仅在局部函数域中存在且只被初始化一次,当程序执行离开此作用域时,其值不会消失,会使用上次执行的结果

一个普通的变量,如

$message

在它所在的函数执行完之后就被释放了

即第二个function执行10次,每次执行完后,$message变量被释放,所以每次都是1

变量前加了static后,该变量在它所在的函数执行完后不会被释放

即第一个function每次被执行后,static

$message没有被释放,它将被继续累加

 common/里建一个 common.php文件。里面存函数,这个文件是默认加载的,如果不是 common.php 就得手动加载。

直接建一个 common.php 文件写在里面。记得删除缓存。

可以写进ThinkPHP/Common/functions.php这个里面,也可以ThinkPHP/Common/extend.php,但需要加载

加载的话需要理清他的架构,thinkphp加载有很简单的自定义的一套方法,TP中调用自定义的函数库应该在项目的config.php里配置


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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存