三月听我说人生中的简书阶段

这玩意幽默

2019-02-26  本文已影响22人  我是源啊

真猛啊!弄得我头皮发麻!是我真的太菜吗?

一早上都扔里面了!

我原来写的代码

原来的代码

在页面里面$arr是数组,里面是一坨数组,直接可以用,

我想像学长一下,弄个继承,这样方便的多,

然后就弄了个set方法,

后来的

把那个数组放到data里面,咋弄都不行,页面获取$data就是获取不到,

我就在每个地方一点一点输出,对比data与原来的arr是否一样(因为之前的arr是成功的)

直到如图这一步,还是一样的,但是就是获取不到。

我这个迷啊!

后来我就反问了一下

该不会应该这样调用吧!很扯淡啊!

结果行了!

现在得出一种解释,

就是extract把数组拆分,但是该页面是在当前php输出的,等于说是该页面就是当前类当前方法的东西了,我不管用不用extract,还是可以访问到该类里面的东西的。

之前我一直以为是把页面echo出来,只能通过extract往里放变量!!!

天地崩塌!

这也解释了为什么不放在ob_start();的后面了!

一开始对输出和访问的理解都有本质上的错误!

上一篇 下一篇

猜你喜欢

热点阅读