简单说明一下PHP的学习方法、基本语法、技巧,给学习的朋友一点帮助。以后会写更详细的关于时间、文件、字符串、正则表达式、图像、分页等的技巧说明。
1.学习方法
首先要找到PHP手册(中文),遇到不会的语法、函数可以随时参考,我自己PHP的资料也就这一份。
配置开发环境,Apache2+PHP4.3.1,如何配置就不写了,网上很多资料。
写一个简单的测试页面C:\Program Files\Apache Group\Apache2\htdocs\test.php,
<?PHP
echo 'Hello,World!';
?>
运行http://localhost:88/test.php(我的Apache2端口是88)。
看到Hello,World!了,呵呵,很简单吧!
2.基本语法
echo 'test'; //输出字符串到浏览器
$vartemp; //定义变量
class foo //定义类
{
function test()
{
echo 'test';
}
}
$objtemp= new test;//初始化类
$objtemp->test(); //调用类方法
3.简单的模版引擎
模版的作用就是把界面和代码分开,同样的页面可以装载不同的数据,运行时模版将页面中的变量和语法用真正的值来代替。
本例子非常简单,只是为了解释模版引擎。
定义变量存储参数和参数z在值
var $assign_vars=array();
加载参数和参数值
function assign($varname,$varvalue)
{
$this->assign_vars[$arrvarname]=$arrvarvalue;
}
读取页面内容,进行赋值
function parse ($content,$varname,$varvalue)
{
//parse variable value
foreach ($this->assign_vars as $varname=>$varvalue)
{
str_replace($varname,$varvalue,$content);
}
//return result
return $content;
}
|