拥有PHP系列标签的文章

ubuntu16.04源码编译安装PHP7.2.5

系统环境:ubuntu16.04——阿里云源1. 下载源码压缩包:  解压后进入源码目录:/data/source/php7.2.5(示例)2. 开始之前先安装PHP环境所需依赖 autoconf: 2.13+(PHP < 5.4.0),2.59+(PHP = 5.4.0) automake: 1.4+ libtool: 1.4.x+(除了 1.4...
阅读全文

Phpstorm系列激活方法

IntelliJ IDEA 系列激活:1、本人使用的Licence Serverhttp://idea.loyating.com (更新时间:2017.10.31)2、自己架设IntelliJ IDEA License Server 1.下载下面提供的工具 2.找到自己操作系统的版本,我这里使用IntelliJIDEALicenseServer_linux_amd6...
阅读全文

2017年PHP程序员未来路在何方

PHP 从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、 GO 、 Python 不断地在挑战 PHP 的地位。这些技术的推动者非常热衷于唱衰 PHP , PHP 语言的未来在哪里?PHP 程序员当如何应对未来的变革?作为老牌的Web后端编程语言,PHP 在全球市场占有率非常高,仅次于 Java ,从各个招聘网...
阅读全文

在redis中保存php会话

会话允许一个基于Web的应用程序跨多个HTTP请求维护状态。 你可以注册任意数目的变量为会话变量,然后通常存储在服务器上的一个临时目录,或通过客户端浏览器通过Cookie。 后续请求保存的信息的访问和应用程序的状态是保存在多个请求。PHP的默认的会话数据的处理可能是足以满足大多数应用,但有时一个项目会要求不同的存储方式。 幸运的是,会话处理程序可以被覆盖,可以通过一系列的功能在旧版本的...
阅读全文

PHP中解压RAR文件

```js<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd"<html xmlns="http://www.w3.org/1999/xhtml"<head<meta httpequiv="Conte...
阅读全文

一位资深php程序员在北京的面试30个题目

1、SESSION 保存在服务器的哪里?2、服务端是如何获取客户端的cookie?3、如何实现SESSION共享,共享的原理是什么?4、请大致说出LVS搭建的过程,文件共享原理是什么?5、网络共享服务器上传数据是向一台服务器上传?还是多台?如何实现同步?6、说出你所知道的数据库设计范式?常用的建模工具是什么?(mysql建模工具)7、如果你是项目经理,你如何管理你的项目...
阅读全文

php中用phpmailer发送邮件

在php中提供了一个发送邮件的函数mail函数,它可以在程序中直接发送电子邮件,不过它要求服务器支持sendmail  或者必须设置一台不需要中继的邮件发送服务器,但现在要找到一台不需要身份验证的邮件发送中继几乎不可能。  所以使用mail函数往往无法成功发送email.  自己如果熟悉SMTP协议,结合socket功能就可以编写高效稳定的邮件发送程序,但对一般用户来说太困难。好在...
阅读全文

PHP生成静态页面简单实例源码

小程序结构很简单,为方便新手PHP程序员研究来用,一看就能懂```php<?phpob_start();require_once("../inc/conn.php"); //数据库连接文件$typ=$_POST;$title=$_POST;$content=$_POST;$author=$_POST;$source=$_POST;$mobanpath="....
阅读全文

49个要点提高PHP编程效率

1. 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它 是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。2. 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。3. $row的7倍。4...
阅读全文