共有: 私の PHP フレームワークが再び更新され、thinkphp の模倣版となり、開発効率が再び大幅に向上しました
バージョン番号: 20120608
ダウンロード アドレス: http://www.stu80.com /gonggao/new.php
この変更は主に 2 か所を変更します
1. コア クラス YouYa.php の 267 行、誤って発見された タグの解析エラーを修正します
2 コア クラス YouYa.php、305 行目、
将来的には、次のように記述できるようになります。
{ $data.0|show }
解析結果は
結論:
このフレームワークは、意図的にあらゆる面で thinkphp に近づけようとしている多くのフレームワークで使用されています。主な理由は、私が thinkphp の使用に慣れているため、一部の関数が類似した名前を使用するのは自然なことです。 。
このフレームワークは拡張が非常に簡単なので、アップグレードするのがめんどくさいので、使ってみようと思います。
上記の拡張関数は、次の例からインスピレーションを得ています。
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><?php class IndexAction extends YouYaX { public function index() { header("Content-type: text/html; charset=utf-8"); //查询出二维数组 $data=$this->select("select info from personal_info"); $dat=array(); foreach($data as $v) { $tmp=unserialize($v['info']); $dat[]=$tmp; } $this->assign('data',$dat); $this->display("index.html"); } }
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><table width=800 style="background:#f8f8f8"> <tr><td>姓名</td><td>年龄</td><td>性别</td></tr> <list> <tr> <td class="tdclass">{data.0}</td> <td class="tdclass">{data.1}</td> <td class="tdclass">{data.2|showall}</td> </tr> </list> </table>