php的自动化测试 phpt - PHP程序员学习笔记|如何学习PHP

PHP程序员学习笔记|如何学习PHP

个人总结的PHP学习方法


php的自动化测试 phpt

2017-12-19 0phpcom 程序人生


输出
--TEST-- 为描述文本
--FILE-- 脚本开始
--EXPECT-- 期望输出的结果
使用 run-tests.php 可以在php源代码中找到

--TEST--
Closure 004: Lambda with lexical variables (scope lifetime)
--FILE--
<?php

function run () {
	$x = 4;

	$lambda1 = function () use ($x) {
		echo "$x\n";
	};

	$lambda2 = function () use (&$x) {
		echo "$x\n";
		$x++;
	};

	return array($lambda1, $lambda2);
}

list ($lambda1, $lambda2) = run();

$lambda1();
$lambda2();
$lambda1();
$lambda2();

echo "Done\n";
?>
--EXPECT--
4
4
4
5
Done 
« 解决Synergy的鼠标无法从服务器(server)机屏幕移动到客户机(client)屏幕的问题 | 解决PHP扩展XDEBUG 在windows情况下只能使用内网设置断点而外网无法捕获断点的情况»
发表评论:









订阅Rss