PHP的smarty使用心得!
花了几个小时的时间研究一下,发现还是比较好用的!
smarty可以很好地将逻辑与表现分离,后台程序员和web前端工程师各干各的事,不像以前,php代码和html代码杂合在一起,后台程序员和前端前序员一起发飙,因为他们的技能要求更高了,都必须要懂对方的语言,呵呵!
网上介绍的配置太哆嗦了,也许是老版本的缘故的,因为我以前没有用过!
在官网下载最新的版本,解压,配置,我用的是Smarty-2.6.26这个版本的,运行系统是windows XP+apache+php
其他环境大同小异吧!
只需要在php.ini中修改include_path,后面加一行你的Smarty库的绝对路径,当然这个文件包最好不要放在和网页目录一起的地方。
更要注意是在windows操作系统下,别忘记将前面的分号注释去掉哟!
相关文档:
1.
前言
我使用的主机名为server1.example.com
,ip
地址是192.168.0.100
。这些设置可能与你想要的有所不同,所以你必须在适当的地方修改一下。
2
安装MySQL5
用下列命令安装MySQL
:
yum install mysql mysql-server
然后我们为MySQL
创建系统启动链接(这样的话,MySQL
就会随着系统启动而启动),并启动 ......
匹配中文字符的正则表达式
: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内)
: ["\x00-\xff]
应用:计算字符串的长度
(一个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return
th ......
今天开始学习PHP,感觉看过就忘了,啥都留不下比较遗憾,就边看边总结了,方便自己以后看,也方便别人快速入门,或者快速复习吧(awen)。
第一部分 搭建平台
1. 可以下载一个php for windows iis 版本 最省劲,直接安装后自动升级iis使其支持php功能。
2.   ......
<?php
//单例模式的类Lock
class
Lock
{
//静态属性$instance
  ......
总结下本人在日常工作中使用php操作word的一些实战。
方法一:利用php com模块
。也即利用word提供的本地api,所有只适用于windows系统上。
<?php
$word = new com('word.application') or die('无法打开word');
$word->Visiable = false;
$doc_file = '/path/to/doc';
$word->Open($doc_file);
$text = ' ......