
PHP
文章平均质量分 51
_kaifei
......
展开
-
1. include & require
include() include_once() require() require_once() include() include(/path/to/filename) include()语句将在其被调用的位置处包含一个文件。包含一个文件与在该语句所在位置复制制定文件的数据具有相同内容的效果。 使用include()时可以忽略括号。 可以根据条件来执行include()语句...原创 2018-03-14 11:14:48 · 183 阅读 · 0 评论 -
2. PDO(PHP Data Object)
<?php // PDO(PHP Data Object) // 数据库访问抽象层,是一种用于多种数据库的一致接口。 $dsn = 'mysql:host=127.0.0.1;dbname=weestate'; $user = 'root'; $password = ''; /*Query方法*/ $username = '18666668888'; try { $dbh = new PD...原创 2018-03-14 11:16:29 · 232 阅读 · 0 评论 -
3. PDO Statement::bindParam的一个陷阱
废话不多说, 直接看代码: $dbh=newPDO('mysql:host=localhost;dbname=test',"test"); $query= "INSERT INTO `user` (`username`, `password`)VALUES(:username,:password)"; $statement=$dbh-<prepare($query); $bind_pa...原创 2018-03-14 11:22:48 · 255 阅读 · 0 评论 -
4. PHP 会话控制
HTTP简介 HTTP1.1简介 浏览器访问多图网页 HTTP请求信息和响应信息 会话控制 Cookie机制 Session机制 HTTP简介 HTTP协议:Hypertext transfer protocol web浏览器与web服务器之间的一问一答的交互过程必须遵循一 的规则,这个规则就是Http协议。 浏览器与服务器的交互过程,是以...原创 2018-03-14 11:33:55 · 280 阅读 · 0 评论 -
5. 文件操作
读取本地文件 读取文件到数组 读取文件到字符串 直接读取文件到屏幕 修改本地文件 使用PHP检查目录 写入文件中的换行符 读取本地文件 读取文件到数组 <?php header('Content-Type:text/html;charset=utf-8'); define('DS', DIRECTORY_SEPARATOR); //...原创 2018-03-14 11:40:49 · 209 阅读 · 0 评论 -
6. 类中魔术方法的使用
<? /** * @description 类中魔术方法的定义 * @package null * @version 1.0.0 */ class Test { private $name; private $age; public function __construct($name = null, $age = null) { $this->name = $na...原创 2018-03-14 11:42:10 · 520 阅读 · 0 评论 -
7. phpStorm+XDebug
具体过程: 1. 服务器端(本地调试的情况下就是在本机)安装好XAMPP,停止apache服务(注意,如果直接退出XAMPP,是不会停止apache的) 2. 在安装目录下找到php.ini,类似于 D:\xampp\php\php.ini,并打开找到被注释掉的项目并按如下设置: zend_extension ="D:\xampp\php\ext\php_xdebug.dll"(根据实际情况...原创 2018-03-14 11:47:41 · 249 阅读 · 0 评论 -
8 .PHP闭包(Closure)初探
于是乎在网上下了个WAMP集成开发环境,是PHP5.3版本的(PHP5.3开始引入了闭包的特性),不得不说WAMP安装使用真的很方便。简单配置了一下,开始动手。 匿名函数 提到闭包就不得不想起匿名函数,也叫闭包函数(closures),貌似PHP闭包实现主要就是靠它。声明一个匿名函数是这样: $func = function() { }; //带结束符 可以看到,匿名函数因为没有...原创 2018-03-14 11:51:40 · 237 阅读 · 0 评论 -
9. PHP5.3-5.6 新特性
1. PHP5.3中的新特性 1.1 支持命名空间(namespace) 1.2 通过static关键字,实现方法的延迟静态绑定 1.3 支持goto语句 1.4 支持闭包 1.5 新增两个魔术方法__callStatic()和__invoke() 1.6 新增Nowdoc语法结构 1.7 const 关键字可用来在类外定义常量 1.8 三元运算符可以简写为省略中间的部分 1.9 ...原创 2018-03-14 13:52:28 · 593 阅读 · 0 评论