PHP
Emperor_Dandy
烧锅炉
展开
-
PHP ajax访问服务器 $_SESSION数据丢失解决方案
PHP ajax访问服务器 $_SESSION数据丢失解决方案如果在使用php需要保存session数据,在其他PHP页面进行访问的话,需要在该php文件开头添加代码“session_start();” 示例如下:$.ajax({ url:"ajax_query.php", type:"GET", success:function (data) { $("#原创 2016-12-14 18:42:19 · 3662 阅读 · 0 评论 -
PHP 使用__autoload()方法避免频繁使用require()函数。
./myClass.php<?phpclass myClass { public function __construct() { echo "myClass init'ed successfuly!!!"; }}?>./index.php<?php// we've writen this code where we needfu...原创 2017-07-03 14:50:05 · 1755 阅读 · 0 评论 -
认识和处理BOM头
了解BOM头的处理方法 类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符: (0xEF 0xBB 0xBF,即BOM) 它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于 PHP来说,BOM是个大麻烦。 PHP并不会忽略BOM,所以在读取、包含或者引用这原创 2016-12-24 14:34:39 · 2758 阅读 · 0 评论 -
PHP中static关键字的作用和区别
PHP中的static与Java等其他面向对象语言不同,实例化出来的一个对象只可以对静态方法进行访问,对静态成员无法访问。 使用static关键字即表示该成员为静态成员,在类的加载过程中只会保留一个副本,所有对静态变量进行的操作都会对所有对象起作用 在PHP中静态变量不能被实例化对象调用,静态方法可以被对象调用// ----类内部----// 调用普通成员this->...原创 2016-12-27 15:30:35 · 3194 阅读 · 0 评论 -
PHPunit深入了解
一、使用依赖关系通过在测试函数前添加 @depends 注解,来将需求函数的返回值作为参数获取<?phpclass StackTest extends PHPUnit_Framework_TestCase{ public function test_push() { $stack = []; array_push($stack,'...原创 2016-12-21 14:55:39 · 2318 阅读 · 0 评论 -
PHPStorm配置CLI Interpreter
PHPStorm配置CLI Interpreter原创 2016-12-21 16:34:34 · 25442 阅读 · 4 评论 -
PHPunit快速入门
一、获取PHPunit要获取 PHPUnit,最简单的方法是下载 PHPUnit 的 PHP 档案包 (PHAR),它将 PHPUnit 所需要的所有必要组件(以及某些可选组件)捆绑在单个文件中:要使用 PHP档案包(PHAR)需要有 phar 扩展。全局安装 PHAR $ wget https://phar.phpunit.de/phpunit.phar$ chmod +x phpunit.p原创 2016-12-21 10:36:09 · 1872 阅读 · 0 评论 -
Linux安装PHP
一、下载PHPwget http://cn2.php.net/distributions/php-7.1.0.tar.gz二、解压安装包 tar -zxvf php-7.1.0.tar.gz三、配置安装变量 cd php-7.1.0# 跳转到解压目录 ./configure --prefix=/usr/local/servers/php #...原创 2016-12-21 14:08:57 · 1665 阅读 · 0 评论 -
PHP函数方法速查
PHP方法太多,所以写了一个查询小页面,使用PHP完成,具体效果如下: 文件下载地址:原创 2016-12-14 14:33:23 · 1643 阅读 · 0 评论 -
PHP判断数组是关联数组还是数值数组
PHP判断数组是关联数组还是数值数组具体思路:获取数组的所有键:“array_keys()” 遍历所有键判断是否按照顺序从0开始每个增一。 具体方法如下: function _checkAssocArray($arr) { $index = 0; foreach (array_keys($arr) as $key) { ...原创 2016-12-13 17:42:11 · 5396 阅读 · 1 评论 -
PHPStorm+XAMPP开发环境搭建
PHPStorm+XAMPP开发环境搭建下载Phpstorm:http://www.jetbrains.com/phpstorm/download/#section=windows-version选择license server。然后复制http://jetbrains.tencent.click/ 进行激活下载XAMPP:https://www.apachefriends.org/zh_cn原创 2016-12-13 11:03:16 · 3514 阅读 · 0 评论