作者HuangJC (吹笛牧童)
看板PHP
标题[请益] 有没有法子把 $this pass 掉
时间Sun Jul 13 17:57:53 2008
其实,这个问题也是在使用 CakePhp 下产生的
不过它比较可以独立出来讲
同事写了一个 *.thtml (在 CakePhp 下)
它其实除了副档名不同,活脱脱就是个 PHP 程式
因为我另外写的网页想要和它有相同的效果
所以如果可以载入它就更好了
直接 require 'XX.thtml' 几乎是可行的
只是少了很多 class,function,constant 等等
当然罗,因为它原本是被 CakePhp 载入的
在载入它之前想必有先产生这些需要的元素
那不打紧,那些元素我可以先弄一套假的塞给它
一切都成功了,唯一失败的是 $this 我生不出来 :P
What is $this?
$this 是因为它位在某个 class 吧!!
但我无法把它弄在 class 里!!
所以最後,我自己手动做
把 *.thtml 转成一个 *.php,把其中的 $this 滤掉
以'交作业'的角度来说,我完成了老板的需求,达阵得分 :P
不过我还是会想:
能不能完全自动呢?
毕竟,同事三不五时就改版,我还得手动跟随改版呢..
我在想,我是不是有法子在载入时,也把这个档置於某个 class 下?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.179.152
1F:→ liaosankai :你的问其实并没有描述的很详细= =,还有..你的词儿 07/13 18:13
2F:→ liaosankai :含入能不能改用载入或是include或require之类的XD 07/13 18:15
3F:→ HuangJC :XD 难怪觉得找不到字眼,原来是另一个人格在发言 XD 07/13 18:21
※ 编辑: HuangJC 来自: 61.59.179.152 (07/13 19:57)