php
文章平均质量分 78
PHP语言的学习历程
腾飞君
博客迁至个人网站 https://toby-wang.github.io
展开
-
暑假学习PHP——后台数据的增改删以及置顶功能
首先要做一些准备工作:创建一个数据库以及几个需要用到的表 (如下) 然后在已经写好的前端内容里面嵌入PHP,使其与数据库相连接,使前端内容与数据库中数据一一对应(代码如下)然后是进入到后台管理系统中控制这些数据添加 修改 删除 置顶 等功能的实现。添加:首先建立一个form表单 并且在其action属性中添加可添加数据的php文件(文件代码如下)并且用一段原创 2016-06-30 15:43:25 · 2723 阅读 · 0 评论 -
PHP的初步学习
echo——输出定义变量的时候需要在前面加$所声明的变量只能为a-z 或者 A-Z 或者“_”开始string——字符串(就是任何字符只要用引号括起来就行,需要引号来括起来)array——数组$a=1;$a+=2;——他的意思是a=a+2同理$a*=2——他的意思就是 a先与2相乘 然后再把这个值赋给a 也就是a=a*2比较运算里 “===”的意思是绝对相等原创 2016-05-06 15:40:16 · 380 阅读 · 0 评论 -
暑假学习PHP——分页原理
1.首先要了解SQL语句中limit的使用SELECT * FROM 表 WHERE ............. LIMIT 开始位置,终止位置(其中开始位置是从0开始的)例:SELECT * FROM nav WHERE type=0 LIMTI 0,20(此处是取出第一条到第20条的)其中有必要注意另外一种写法原创 2016-06-30 16:25:26 · 293 阅读 · 0 评论 -
Cookie基础
了解CookieCookie是在HTTP协议下,将服务器传递给浏览器的少量数据保存到用户浏览器的一种方式。通过这种方式,即使在浏览器被关闭和连接中断的情况下,用户仍然可以维护状态数据。更确切的说,Cookie是保存在用户硬盘上的由字符串组成的小文本文件。在Cookies文件夹下,每个Cookie文件都是一个简单而又普通的文本文件,而不是程序。Cookies中的内容大多经过了加密处理,因转载 2017-05-09 14:36:19 · 281 阅读 · 0 评论 -
session基础
了解SessionSession从用户访问页面开始,到断开与网站链接为止,形成Session的生命周期。用户每一次连接时,PHP都会自动生成一个唯一的SessionID以标识当前用户,与其他用户进行区分。进行Session会话时,SessionID会分别保存在客户端和服务器端两个位置。在客户端,使用临时的Cookie保存在浏览器指定目录中(称为Seeion Cookie);在服务器端,以文转载 2017-05-09 14:39:01 · 400 阅读 · 0 评论 -
PHP代码运行流程
PHP代码运行流程Opcode是一种PHP脚本编译后的中间语言,就像Java的ByteCode,或者.NET的MSL,举个例子,比如你写下了如下的PHP代码: echo "Hello World"; $a = 1 + 1; echo $a;?>PHP执行这段代码会经过如下4个步骤(确切的来说,应该是PHP的语言引擎Zend)1.Scanning(Lexin转载 2017-07-08 15:55:33 · 1282 阅读 · 0 评论 -
PHP性能优化
图示为100个并发,请求1000次目标地址 进行测试 最重要的两个参数:Requests per second :每秒接受请求数,这里每秒接收101个请求 Time per request:一个请求用多少耗时,这里是9毫秒第一个参数越大越好,第二个参数越小越好原创 2017-07-11 20:25:24 · 1331 阅读 · 0 评论 -
php文件上传详解
1.PHP配置文件首先,我们文件上传需要设定一下 php.ini 的配置文件。这是最基本的设置,如果这里设置不成功,那么代码写得再正确也没有用。基本的配置项目如下file_uploads = on #文件上传开启upload_max_filesize= 200M #文件上传的最大尺寸upload_tmp_dir = c:/uploads/ #临时文件目录post_max_size原创 2017-09-06 14:42:36 · 332 阅读 · 0 评论 -
PHP新特性——命名空间
命名空间: 现代的PHP特性中最重要的恐怕就是命名空间了,如果曾经接触过java、C#等语言的话,大概对这个名词不会太陌生,而命名空间则是在PHP5.3.0中引入的。 其作用是按照一种虚拟的层次结构组织代码PHP代码,这种层次结构类似操作系统中文件系统的目录结构。 *现代的PHP组件和框架都放在各自的全局唯一的厂商命名空间中,以免与其他厂商使用的常见类原创 2017-10-11 18:07:08 · 529 阅读 · 0 评论 -
PHP代码规范
一、基本约定 1、源文件(1)、纯PHP代码源文件只使用<?php标签,省略关闭标签 ?> ;(2)、源文件中PHP代码的编码格式必须是无BOM的UTF-8格式;(3)、使用 Unix LF(换行符)作为行结束符;(4)、一个源文件只做一种类型的声明,即,这个文件专门用来声明Class, 那个文件专门用来设置配置信息,别混在一起写; 2、缩进使用Tab键来缩进,每个Tab键长度设置为4个空格;原创 2017-09-18 11:00:03 · 606 阅读 · 0 评论 -
PHP设计模式
今天看到一篇讲述php设计模式的文章,写的很不错,分享一下。PHP设计模式——概述 常见的面向对象设计模式大约有23种,但是自从接触PHP后,渐渐发现常见的设计模式好像少了很多,网络上的资料也比较少,身边的PHP同事们有的甚至没有听说过设计模式,这也有可能是PHP的发展所带来的,因为PHP对面向对象支持的比较晚,好多PHP程序员还按照面向过程的思想写代码。于是,我决定转载 2017-11-11 15:45:01 · 344 阅读 · 0 评论 -
CentOS 7.2 下安装部署 LAMP 详解
今天在腾讯云租了个linux的服务器,找到一篇很详细部署LAMP的文章,分享一下简介LAMP指Linux+Apache+Mysql/MariaDB+Perl/PHP/Python是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。部署方式在云服务器下部署LAMP通常有转载 2017-11-23 15:29:32 · 1151 阅读 · 0 评论 -
PHP错误和异常详解(PHP7错误处理)
世界上没有绝对完美的事,对于程序员来说更是如此,无论我们多么努力、多么细心的开发一个项目,总会有缺陷和错误的存在。错误和异常的异同"错误"和"异常"的概念十分相似,很容易混淆,"错误"和"异常"都表明了项目出了问题,都会提供相关的信息,并且都有错误类型。然而,"异常机制"是在"错误机制"后才出现的,"异常"是避免"错误"的不足。比较重要的一点就是因为原创 2018-03-12 14:29:51 · 5313 阅读 · 0 评论 -
浅析CGI、FastCGI、PHP-FPM、PHP-CGI
一、CGI(通用网关接口)CGI 是Web 服务器运行时外部程序的规范标准(一种协议),按CGI 编写的程序可以扩展服务器功能。CGI应用程序是独立于服务器的,所以说几乎所有服务器都支持CGI,可用任何语言编写实现CGI(只要这种语言具有标准输入、输出和环境变量)。CGI是外部应用程序(CGI程序)与WEB服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的过程。工作流程:我们说Int...原创 2018-03-06 19:29:33 · 538 阅读 · 0 评论 -
Cookie/Session机制解析
一、cookie 机制在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。例如,用户A在超市购买的任何商品都应该放在A的购物车内,不论是用户A什么时间购买的,这都是属于同一个会话的,不能放入用户B或用户C的购物车内,这不属于同一个会话。而Web应用程序是使用HTTP协议传输数据的。HTTP协议是无状态的...原创 2018-03-05 17:04:40 · 161 阅读 · 0 评论 -
Session数据共享
参考文章:http://blog.csdn.net/lamp_yang_3533/article/details/51984201 https://www.cnblogs.com/lingshao/p/5580287.html比如:现在有三台php服务器,且实现了负载均衡,如何让这三台web服务器共享session数据?session数据默认是以文件的形式保存在web服...转载 2018-03-05 19:29:11 · 518 阅读 · 0 评论