
PHP
ecliiipse
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP连接MYSQL的三种方式
PHP连接MYSQL数据库时有三种常见的方式: PHP的mysql扩展 PHP的mysqli扩展 PHP数据对象(PDO) mysql是PHP应用与MySQL数据库交互的早期扩展。mysql扩展提供了一个面向过程的接口,并且是针对MySQL4.1.3或更早版本设计的。因此,这个扩展虽然可以与MySQL4..1.3或更新的数据库服务端进行交互,但并不支持后期MySQL服务端提转载 2015-12-11 21:09:09 · 1698 阅读 · 0 评论 -
PHP报错显示
在用Chrome测试编写Exception的代码时发现没有以往的错误提示,只有浏览器Console中有提示出错,网上搜索一番后修改php.ini中的display_errors = Off改为On即可,该值上面写这Development Value:On,Production Value:Off,回想起当时安装PHP时有两个配置文件php.ini-development和php.ini-produ原创 2015-12-07 20:55:42 · 350 阅读 · 0 评论 -
PHP的SESSION机制
PHP下的SESSION有两种机制。 一、默认机制,用磁盘文件来实现PHP会话。php.ini配置:session.save_handler = files 1.session_start() A.session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,PHP自身的垃圾回收是无效的,SESSION的回收是要删文件的, 这个概率是转载 2015-12-06 16:34:31 · 363 阅读 · 0 评论 -
PHP表单安全性及XSS攻击
表单的一段HTML代码如下: "> 当提交此表单时,通过method="post"发送表单数据。 什么是$_SERVER["PHP_SELF"]变量? $_SERVER["PHP_SELF"]是一种超全局变量,它返回当前执行脚本的文件名。 因此,$_SERVER["PHP_SELF"]将表单数据发送到页面本身,而不是跳转到另一张页面。这样,用户就能够在表单页面转载 2015-12-03 16:46:18 · 2311 阅读 · 0 评论 -
PHP表单处理中GET与POST的区别
PHP中FORM表单的提交主要有两种方式:GET和POST PHP超全局变量$_GET和$_POST用于收集表单数据(form-data),都创建数组。数组中包含键值对,其中键是表单控件的名称,值来自用户的输入数据。 $_GET:通过URL参数传递到当前脚本的变量数组 $_POST:通过HTTP POST传递到当前脚本的变量数组 通过GET方法从表单发送的信息对任何人都是可转载 2015-12-03 13:15:55 · 450 阅读 · 0 评论 -
Windows下PHP的安装与配置
去PHP的官网下载最新的Windows相应版本,发现除了32位和64位之外,还有non thread safe 和thread safe版本的区别。 原来PHP有两种运行模式,一种是独立的可执行程序(通常是exe程序),另一种是以模块的形式嵌入到服务器程序里运行(通常是DLL程序)。 独立执行用到的是CGI(Common Gateway Interface,通用网关接口)技术,而另外一种,在I原创 2015-12-01 13:00:50 · 384 阅读 · 0 评论 -
PHP的一些小细节
echo和print之间的差异: echo - 能够输出一个以上的字符串 print - 只能输出一个字符串,并始终返回1 提示:echo比print稍快,因为它不返回任何值。 单引号与双引号的区别: 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出 单引号里面的不进行解释,直接输出 可见单引号效率高于双引号,所以在PHP中尽量用单引号,而HTML代码中全部用双原创 2015-12-01 23:03:34 · 365 阅读 · 0 评论 -
一个包含中英文的字符串如何获得它的自然长度
考察是否有encoding的知识和意识原创 2015-11-30 22:45:05 · 3444 阅读 · 0 评论 -
mysqli 和 PDO
用Php访问数据的时候,你选择MySQLi和PDO,在选择之前,你应该知道些什么呢?转载 2015-12-11 22:39:04 · 328 阅读 · 0 评论 -
如何设置一个严格30分钟过期的Session
“我在面试的时候,经常会问一个问题:“如何设置一个30分钟过期的Session?”,大家不要觉得看似简单,这里面包含的知识挺多,特别适合考察基本功是否扎实,谁来回答试试?呵呵” 为什么问这个问题呢?1.我在Twitter上看到了有人讨论这个问题,2.想起来我经常问这个问题,所以~~ 在这里,我来解答下这个题目 第一种回答 那么,最常见的一种回答是:设置Session的过期时间,也就是ses转载 2016-05-25 23:01:02 · 522 阅读 · 0 评论