摘要:<?php //开启session session_start(); //加载smarty require __DIR__ . '/config/config.php'; //1.显示单指变量:标量 $name='朱广权'; &nb
<?php
//开启session
session_start();
//加载smarty
require __DIR__ . '/config/config.php';
//1.显示单指变量:标量
$name='朱广权';
//模板赋值
$smarty->assign('name',$name);
//2.数组:索引数组
$starts=['李连杰','李小龙','成龙','甄子丹','吴京'];
//模板赋值
$smarty->assign('starts',$starts);
//3.数组:关联数组
$movie=['name'=>'幸福来敲门','type'=>'欧美','actor'=>'克里斯加纳'];
//模板赋值
$smarty->assign('movie',$movie);
//4.多维数组
$movies[]=['name'=>'幸福来敲门','type'=>'欧美','actor'=>'克里斯加纳'];
$movies[]=['name'=>'战狼2','type'=>'国产','actor'=>'吴京'];
$movies[]=['name'=>'猛虎过江','type'=>'港片','actor'=>'李小龙'];
//模板赋值
$smarty->assign('movies',$movies);
//5.对象
class Test
{
public $site='PHP中文网';
public function welcome()
{
return '欢迎来到:'.$this->site;
}
}
$test=new Test();
//模板赋值
$smarty->assign('test',$test);
//6.自定义函数
function multiply($a,$b)
{
return $a*$b;
}
//7.常量:不需要赋值,直接在模板中输出
const USER_NAME='小龙女';
//8.系统变量:不需要赋值,直接在模板中输出
$_POST['user_name']='超级管理员';
$_GET['page']=5;
$_SESSION['pass']=sha1('123456');
//渲染模板
$smarty->display('homework1.html');
批改老师:查无此人批改时间:2019-05-09 14:16:40
老师总结:完成的不错。php的框架要多学几种,对以后工作有帮助。继续加油