Php 如何美化foreach捕捉数组值
我创建了一个基准类,允许用户插入Php 如何美化foreach捕捉数组值,php,arrays,foreach,Php,Arrays,Foreach,我创建了一个基准类,允许用户插入 $timer->checkpoint('2'); 查看有关时间、内存消耗等方面的代码 在她/他想要测试的代码末尾,她/他必须插入 $result=$timer->result(); 这将向公共函数result()提供一些数据 当I rdie$resultmem发出 ([1]=>0.038664817810059[2]=>0.038440942764282[3]=>0.0019619464874268) (代码如下) 我想把它美化一下,这样我就可
$timer->checkpoint('2');
查看有关时间、内存消耗等方面的代码
在她/他想要测试的代码末尾,她/他必须插入
$result=$timer->result();
这将向公共函数result()提供一些数据
当I rdie$resultmem发出
([1]=>0.038664817810059[2]=>0.038440942764282[3]=>0.0019619464874268)
(代码如下)
我想把它美化一下,这样我就可以免费赠送了
检查点1=0.038664817810059
检查点2=0.038440942764282
。。。
取决于检查点的数量
如何做到这一点?我以前从未这样做过。你能帮我一下吗?
我为我的无知道歉,但我有点不懂事
public function result(){
$resultmem=$this->getAllMemoryTrackers();
$resulttime=$this->getAllTimes();
foreach($resultmem as $mem){
rdie ($resultmem);
}
foreach($resulttime as $time){
rdie ($resulttime);
}
}
只需简单地循环并打印出每个元素的键和值
foreach($resultmem as $key=>$val){
echo "Checkpoint $key = $val";
}
只需简单地循环并打印出每个元素的键和值
foreach($resultmem as $key=>$val){
echo "Checkpoint $key = $val";
}
不确定代码到底在做什么,但请尝试使用
echo“检查点1:”。$resultmem[0]代码>,等等。它不是rdie
my bad…。它是一个内置函数,允许调试变量等…@Rocket:可能是来自某个第三方/公司的函数,不确定您的代码到底在做什么,但请尝试使用echo“检查点1:”。$resultmem[0]代码>,等等。它不是rdie
my bad…它是一个内置函数,允许调试变量等…@Rocket:可能是来自某个第三方/公司的函数lib感谢你帮助了一个需要帮助的兄弟:)感谢你帮助了一个需要帮助的兄弟:)