此文主要介绍了PHPWind函数库中的PrintEot()函数。该函数在R_P.“global.php"的267~275行被定义,在多处文件调用。主要功能就是指定需要调用的模板名称,自动调用模板文档。

函数源代码:

[php]PGJyIC8+ZnVuY3Rpb24gUHJpbnRFb3QoJHRlbXBsYXRlLCRFWFQ9JnF1b3Q7aHRtJnF1b3Q7KXs8YnIgLz4mbmJzcDsmbmJzcDsmbmJzcDsgLy9Db3B5cmlnaHQgKGMpIDIwMDMtMDYgUEhQV2luZDxiciAvPiZuYnNwOyZuYnNwOyZuYnNwOyBnbG9iYWwgJHRwbHBhdGg7PGJyIC8+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7aWYoISR0ZW1wbGF0ZSkgJHRlbXBsYXRlPU47PGJyIC8+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7JHBhdGg9Ul9QLiZxdW90O3RlbXBsYXRlLyR0cGxwYXRoLyR0ZW1wbGF0ZS4kRVhUJnF1b3Q7OzxiciAvPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyFmaWxlX2V4aXN0cygkcGF0aCkgJmFtcDsmYW1wOyAkcGF0aD1SX1AuJnF1b3Q7dGVtcGxhdGUvd2luZC8kdGVtcGxhdGUuJEVYVCZxdW90Ozs8YnIgLz4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtyZXR1cm4gJHBhdGg7PGJyIC8+Jm5ic3A7fTxiciAvPg==[/php]

该函数参数有两个:第一个参数为模板名称,由调用时传入,第二个参数为模板文件扩展名,在函数中定义为htm

该函数先定义一个模板路径变量$tplpath;

然后判断将目录路径定义到该模板下的指定模板文件。

如果为定义模板路径或者为空,则自动定位到系统默认的Wind

函数最后返回指定模板文件的路径