logo头像

小玉的技术博客

PHP 常用资源

常用资源常用扩展 phpDocumentor PHPUnit Guzzle 好文 PHP之道 Cookie/Session机制详解 优秀的类库 PHP中文分词: 自动打标签功能 判断是否为空1234567891011121314...

PHP操作Session的原理及提升安全性时的一个问题

Session和Cookie基本介绍相同点:两者都是保存用户的临时信息,以方便用户和网站之间的交互 不同点:Session保存在服务器端,只有服务器端才可查看和修改。服务器端通过客户端在cookie中携带的session_id来获得保...

Mac下用brew搭建PHP(LNMP/LAMP)开发环境

Brewbrew对于mac,就像apt-get对于ubuntu,安装软件的好帮手,不能方便更多… brew的安装方式如下: ruby -e "$(curl -fsSL https://raw.github.com/mxcl/...

PHP可变变量

什么叫可变变量不知道大家在使用php的时候是否遇到这样一种情况,即想将一个变量的内容作为另一个变量的名称。在php中,这个需求可以通过可变变量(Variable variables)来实现。 可变变量的一般形式为: $var=“foo...

为PHP设置服务器(Apache/Nginx)环境变量

设置Apache环境变量指令设置当前环境变量为DEV SetEnv RUNTIME_ENVIROMENT DEV 数据库帐号密码 SetEnv MYSQL_USERNAME root SetEnv MYSQL_PASSWORD roo...

PHP中的魔术方法和魔术常量简介和使用

魔术方法(Magic methods)PHP中把以两个下划线__开头的方法称为魔术方法,这些方法在PHP中充当了举足轻重的作用。 魔术方法包括: __construct(),类的构造函数 __destruct(),类的析构函数 __...

用Xdebug和Sublime调试PHP代码

安装xdebug在mac下非常方便: brew install php55-xdebug 然后进行配置,在/usr/local/etc/php/5.5/conf.d/ext-xdebug.ini中添加 xdebug.remote_en...

PHP Socket的使用

Socket是什么 socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提...

PHP命名空间及自动加载

命名空间什么是命名空间呢? 命名空间(英语:Namespace)表示标识符(identifier)的可见范围。一个标识符可在多个命名空间中定义,它在不同命名空间中的含义是互不相干的。这样,在一个新的命名空间中可定义任何标识符,它们不...