限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者 >PHP笔记 >PHP高级

PHP高级

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('

Smarty基础-内置函数

禁止直接访问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

转载 | PHPstorm+Xdebug断点调试PHP

前言: 何为DEBUG? 相信很多程序员都知道debug这个单词,也明白它的意思,但是对于这词的由来,恐怕少有人知道。关于debug的由来,要追溯到1937年。1937年,美国青年霍德华.艾肯找到IBM公司为其投资200万美元研制计算机,第一台成品艾肯把它取名为:马克1号(mark1),又叫“自动序列受控计算机”,从这时起IBM公司由生产制表机,肉铺磅秤,咖

Smarty参考手册

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.

PDO命名空间手册

1.命名空间概述 1. 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。 2. 为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。 2.定义命名空间 语法 namespace 命名空间名 特点 1.命名空间必须在PHP5.3以上 2.命名空间前面不允许有任何代码.. (除了

PDO预处理

pdo 预处理 1.对用户的数据进行过滤, 用于提高安全性 2.提高批量操作的性能 登录安全 $name = $_POST['name']; $pwd = $_POST['pwd']; $pdo = new PDO("mysql:host=localhost;dbname=user",'root','root'); $sql = "select * from

OOP面向对象-mysqli类

简介 Overview Quick start guide Dual procedural and object-oriented interface Connections Executing statements Prepared Statements Stored Procedures Multiple Statements API support f

OOP面向对象-PDO使用-getAttribute

(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.2.0) PDO::getAttribute — 取回一个数据库连接的属性 说明 mixed PDO::getAttribute ( int $attribute ) 此函数(方法)返回一个数据库连接的属性值。 取回 PDOStatement 属性,请参阅 PDOStatement: