Smarty基础二
配置 配置文件 config下的文件 1. config1.ini name = 王 age = 18 sex = 男 lang.ini [cn] name = 姓名 age = 年龄 [en] name = name age = age php $smarty->assign('title','读取配置文件中的变量'); $smarty->assign('
配置 配置文件 config下的文件 1. config1.ini name = 王 age = 18 sex = 男 lang.ini [cn] name = 姓名 age = 年龄 [en] name = name age = age php $smarty->assign('title','读取配置文件中的变量'); $smarty->assign('
禁止直接访问HTML文件 1.新建文件 .htaccess 2.里面输入 deny from all 内置函数 for for {{for $a=1 to 7}} {{$abc}} {{/for}} while while {while $foo > 0} {$foo--} {/while} if if {{if 1==1}} 区间1 {{elseif 1
前言: 何为DEBUG? 相信很多程序员都知道debug这个单词,也明白它的意思,但是对于这词的由来,恐怕少有人知道。关于debug的由来,要追溯到1937年。1937年,美国青年霍德华.艾肯找到IBM公司为其投资200万美元研制计算机,第一台成品艾肯把它取名为:马克1号(mark1),又叫“自动序列受控计算机”,从这时起IBM公司由生产制表机,肉铺磅秤,咖
PHP
1.什么是模板引擎 1.1 定义 实现 前后端 分离 1.2 优势 1. 分工明确 2. 程序的灵活 3. 代码的可读 4. 提高开发效率 1.3 问题 会降低执行效率 1.4 模板引擎分类 编译型 解释型 置换型 2.选择smarty模板引擎 2.1 为什么选择smarty 1.编译型 速度 2.php官方推荐 2.2 smarty 优势 1. 开源 2.
1.命名空间概述 1. 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。 2. 为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。 2.定义命名空间 语法 namespace 命名空间名 特点 1.命名空间必须在PHP5.3以上 2.命名空间前面不允许有任何代码.. (除了
namespace放在最前面
pdo 预处理 1.对用户的数据进行过滤, 用于提高安全性 2.提高批量操作的性能 登录安全 $name = $_POST['name']; $pwd = $_POST['pwd']; $pdo = new PDO("mysql:host=localhost;dbname=user",'root','root'); $sql = "select * from
简介 Overview Quick start guide Dual procedural and object-oriented interface Connections Executing statements Prepared Statements Stored Procedures Multiple Statements API support f
(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.2.0) PDO::getAttribute — 取回一个数据库连接的属性 说明 mixed PDO::getAttribute ( int $attribute ) 此函数(方法)返回一个数据库连接的属性值。 取回 PDOStatement 属性,请参阅 PDOStatement: