问题标签 [zend-certification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1214 浏览

php - 使用flock() 锁定流只能保证在什么情况下工作?

这是 PHP zend 考试中的一个问题,

使用flock() 锁定流只能保证在什么情况下工作?

  • 在 Linux 环境本地文件系统中运行时
  • 访问本地文件系统的流时
  • 在 Windows 环境中运行并访问共享时
  • 访问双向流时
  • 访问只读流时
0 投票
2 回答
17629 浏览

php - Zend PHP 认证样题

我打算参加 Zend PHP (5.3) 认证考试。也许有人知道我在哪里可以找到样题?

0 投票
4 回答
1517 浏览

php - 我可以在 PHP 中声明一个没有 $ 的变量吗

我在一本 PHP 书籍中看到了这段代码(PHP 架构师,ZEND PHP 5 认证指南第 141 页)

它说

在 PHP 中使用 PPP 运算符之一声明属性,后跟它们的名称:

请注意,与普通变量一样,类属性可以在声明时进行初始化。但是,初始化仅限于赋值(而不是通过评估表达式)。例如,您不能通过调用函数来初始化变量——这是您只能在类的方法之一(通常是构造函数)中执行的操作。

我无法理解如何var1, var2, var3声明。这不是违法的吗?

0 投票
1 回答
1490 浏览

php - PHP魔术方法示例

我在 Zend PHP 学习指南中有这个问题,但找不到正确的解释......

根据指南,解决方案应为“ b,c,A,B,C,c: CC,b,c,A,B,C”。我不知道为什么-也许你知道?我的意图是第一次调用 $m->a 会导致结果“a”,但这显然是错误的......

0 投票
2 回答
914 浏览

php - 使用魔术方法的 PHP 变量可见性和行为

这个问题与:PHP魔术方法示例有关

我在接受的答案中的评论中问了这个问题,但我想,它没有被注意到,所以我必须创建这个问题。

输出: b,c,A,B,C,c: CC,b,c,A,B,C

$m->c = "CC";在这里,我们已经有了同名的受保护变量。那么,这在可见性的上下文中应该如何表现呢?

如果它覆盖受保护变量的值c,那么它不是受保护/私有变量的漏洞吗?(我想不会是这样)

如果不是,那么语句:$this->$var = $val;似乎创建了已定义为受保护的同名公共变量。那可能吗?

另外,在这个语句之后:$m->c = "CC";,当我们$m->c再次访问时,PHP__get再次调用,就好像c没有公共可见性一样。这是否意味着$this->$var = $val;没有生命周期来立即下一个声明?(我想也不会是这样)

谁能解释一下,它应该在这种情况下表现以及它是如何给出这样的输出的?

0 投票
4 回答
427 浏览

php - php匿名函数

当我阅读 Zend Certified PHP Engineer 5.5 的问题时,我看到了有关匿名函数的问题,但我需要解释它是如何工作的。

此代码的输出是:

但是在函数头中只有$x参数从哪里$y得到值!

0 投票
1 回答
4180 浏览

php - PHP7 认证

随着 PHP 7 的发布,我应该申请 PHP 5 认证还是更好地等待,直到 PHP 7 认证发布/宣布?Zend 对此认证有什么计划?

0 投票
2 回答
80 浏览

php - array_push - 对 Zend 测试示例感到困惑

在学习 Zend 测试时,我遇到了这个有效的代码,但我不知道为什么在 array_push 中有两个奇怪的道具。strtolower 和 ucfirst 用于应该有变量的地方。我错过了一些文件吗?