腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
8
回答
什么时候在
php
中使用
静态
变量
/函数?
php
、
oop
、
static
我正在用
PHP
刷新自己的OOP,我看到了一个将函数和/或
变量
设置为
静态
的示例。何时以及
为什么
要将
变量
/函数设置为
静态
?我做过其他语言,但我不记得曾经使用过
静态
,我从来没有找到它的真正用途。我知道它的作用,但
为什么
不直接使用
变量
呢?
浏览 2
提问于2009-08-10
得票数 74
3
回答
为什么
我们要在
PHP
中使用
静态
调用?
php
、
oop
、
static
为什么
我们要在
PHP
5中使用
静态
变量
或对
静态
方法的
静态
调用?也许是为了提高性能?
浏览 4
提问于2009-08-19
得票数 4
3
回答
类属性中的
PHP
函数调用
php
、
static
、
pdo
、
singleton
为什么
我不能用
PHP
来做这个呢?其中,Database是一个单例类,而getInstance()返回一个PDO对象。{ return $stmt->fetch();} 与
浏览 7
提问于2013-02-02
得票数 5
回答已采纳
2
回答
函数中的
PHP
自动加载和
静态
变量
php
、
function
、
static
、
autoload
、
extends
=== Base.
php
=== }=== A.
php
===class A extends Base {}<?
php
=== test.
php
==={ require_once("{$classname}.
php
&quo
浏览 25
提问于2015-09-09
得票数 16
1
回答
PHP
--
为什么
要使用类
静态
变量
?
php
、
variables
、
static
在试图计算常规类
变量
和
静态
类
变量
之间的
PHP
差异时,我使用了以下逻辑: 要使用普通类
变量
,您可以创建一个对象并使用该对象的
变量
,但是当使用一个类的
静态
变量
时,您不会创建一个对象,而是直接引用
静态
变量
。这是文档化的,但我想知道
为什么
有一个带有
静态
变量
的类?我推断,由于您没有创建对象,任何引用同一个类的
静态
变量
的实例都会看到相同的值
浏览 2
提问于2016-01-20
得票数 0
回答已采纳
4
回答
静态
变量
PHP
的问题
php
、
javascript
、
static
、
global
我在
php
中遇到了一些
静态
变量
的问题。我从另一个JS函数调用一个
php
函数,
静态
变量
没有增加。不应该是这样的吗?<?
php
static $y = 0; return $y;?
php
echo someFunc(); ?> } </sc
浏览 0
提问于2011-08-11
得票数 1
2
回答
PHP
动态方法中的
静态
变量
php
、
dynamic
、
methods
、
static
为什么
在
PHP
的动态方法中有
静态
变量
?我本想在方法调用之间使用
静态
来存储值,但发现
静态
变量
就像类的
静态
字段(成员)一样。
浏览 2
提问于2014-04-25
得票数 1
2
回答
C#中“this”的主观用法
c#
、
documentation
、
this
在这种情况下,除了(根据我的同事的说法)非常清楚地表明myClassVariable不是
静态
的之外,this并没有真正的用处。这只是一个例子。这一点更清楚,我觉得如果你的
变量
命名得当,代码将会自我文档化,' This‘是不需要的。 使用“this”的一般经验法则是什么?我要求的用例超出了显而易见的需求(比如解决歧义)。
浏览 0
提问于2011-05-31
得票数 0
回答已采纳
3
回答
有人能帮我清理一下
静态
变量
吗?
php
、
variables
、
static
在这里使用
PHP
,我决定一章一章地阅读手册,学习新的东西。所以现在我发现了
静态
变量
,这看起来是一个很棒的概念,但我对它的理解是:<?
php
static $a = $inputNum; echo $a++; //Echo and then incremen
浏览 2
提问于2012-05-31
得票数 1
回答已采纳
4
回答
什么时候在
PHP
中使用
静态
类?
php
、
oop
、
static
可能重复: 我很难理解
PHP
中
静态
类和“普通类”的优缺点,因为我似乎能够对这两个类做同样的事情。如果我能够在类中拥有
静态
变量
,并且能够使用
静态
方法轻松地获取/修改它们,那么
为什么
我甚至需要类实例?
浏览 5
提问于2012-01-09
得票数 1
回答已采纳
2
回答
PHP
中未赋值的
静态
变量
包含哪些内容,以及
为什么
它在浏览器输出窗口中打印空白?
php
、
variables
、
static
、
default-value
、
static-variables
php
static $x; $x++; echo> </html>当我通过点击URL http://localhost
浏览 5
提问于2017-07-28
得票数 0
回答已采纳
2
回答
php
在
静态
函数中没有重载
php
、
overloading
、
static-methods
我似乎不明白
为什么
下面的代码只打印两次“测试”。 private $test = "TEST<br />";
PHP
说(): 属性重载仅在对象上下文中工作。这些神奇的方法不会在
静态
上下文中触发。因此,这些方法不应被声明为
静态
的。从
PHP
5.3.0开始,如果其中一个神奇的重载方法被声明为
静态</e
浏览 2
提问于2012-09-06
得票数 4
回答已采纳
2
回答
在
PHP
中重新初始化
静态
成员
php
、
static
php
{ echo>29last num is 20 我不知道
为什么
这是输出。我知道这是由于
静态
成员造成的,但是每次它进入函数时,成员$count都会被重新初始化。我在上看过文档。但是没有写关于
静态
变量
重新初始化的内容吗?我们可以在
PHP
中重新初始化
静态</e
浏览 0
提问于2011-11-18
得票数 3
回答已采纳
1
回答
PHP
-从对象实例调用
静态
函数有效吗?
php
、
oop
、
static
我只是编写了一个示例类,以更好地理解
PHP
中的
静态
方法和
变量
。我理解
静态
变量
是如何工作的,但是
静态
函数并不像预期的那样工作。
为什么
不抛出错误或警告呢?
浏览 0
提问于2016-01-02
得票数 2
回答已采纳
5
回答
函数中的
静态
变量
是否被初始化为NULL (手动)?
php
、
variables
、
static
我知道他们是,问题的长篇版本是:<?
php
static $static;示例:在foo中,$static在第一次调用时被初始化为哪个值?例如,
PHP
手册中的一个页面清楚地说明了那些初始化的值,如果没有指定,不幸的是,手册中的没有给出任何关于这方面的信息。基于 (不是
PHP
脚本)的证明也足够了,我仍然不擅长阅读
PHP
源代码。
浏览 0
提问于2011-03-21
得票数 2
回答已采纳
3
回答
在
PHP
中使用$this和self::有什么意义?
php
、
language-design
为什么
PHP
要求您显式地编写$this?额外的奖金问题:static function getValue() {}如果我们有一个$this
浏览 0
提问于2010-07-27
得票数 19
回答已采纳
1
回答
为什么
不可能在
静态
上下文中使用任何魔术常量?
php
、
object
、
static
在
静态
上下文中,有什么特别的理由拒绝在
PHP
中使用魔术常量(如__DIR__)吗?我对“
为什么
”感兴趣这是不可能的。例如,说到
静态
的东西,任何人都知道这是不可能的:因为getName()是跨多个实例共享的,而$this->name没有任何意义,因为
静态
函数“不知道”要引用哪个实例。
浏览 5
提问于2012-02-18
得票数 3
回答已采纳
1
回答
打印$GLOBALS专用
静态
属性未显示
php
property ) { }
为什么
浏览 0
提问于2014-12-31
得票数 0
回答已采纳
5
回答
非
静态
方法中的
静态
在实例之间共享。
php
我遇到了一些意外的行为,在对象方法中定义的
静态
变量
被跨实例共享。这可能是已知的行为,但是当我浏览
PHP
文档时,我无法在对象方法中找到
静态
定义
变量
的实例。<?
php
public function dofoo() { echo $i++ .expected 0, got 3$g-&g
浏览 3
提问于2010-02-23
得票数 5
回答已采纳
2
回答
PHP
未设置没有完全清除引用
php
、
static
、
unset
我有一个简单的类,并将其实例赋值给它的
静态
变量
。当我解除实例时,不知道
为什么
它没有实际释放内存。foo); 结果:NULL object(Foo)#1 (0) { } 显然,
静态
$app指向自身实例,我们已经取消了实例,但没有真正为该
变量
清理内存。<e
浏览 10
提问于2022-08-29
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券