自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

彳亍

人丑更要多读书

  • 博客(21)
  • 资源 (11)
  • 收藏
  • 关注

原创 PHP中实现页面刷新或跳转的方法

通过HTML的标签meta实现页面刷新实现页面跳转通过php的header()实现页面跳转,重定向header("location:目标文档的URL");通过JS实现页面跳转    alert('内容');    location.href='目标文档的URL';

2016-03-30 22:09:58 19971

原创 Zend Studio的常用快捷键

1. Ctrl+/给代码行添加注释或取消注释2. Ctrl+Shift+C给代码行添加注释或取消注释,和上面的功能相同。3. Ctrl+Shift+/给代码块添加注释4. Ctrl+Shift+\取消代码块的注释5. Ctrl+Z撤销上一步的操作6. Ctrl+D删除当前行7. Ctrl+Alt+↑

2016-03-27 02:10:38 1113

原创 PHP中如何设置error_reporting错误报告级别

错误报告级别:指定了在什么情况下,脚本代码中的错误(这里的错误是广义的错误,包括E_NOTICE注意、E_WARNING警告、E_ERROR致命错误等)会以错误报告的形式输出。设置错误报告级别的方法:1. 修改PHP的配置文件php.ini这种方式设置error_reporting后,重启web服务器,就会永久生效。这里以xamp

2016-03-27 00:43:34 16535

原创 PHP中的流程控制

任何 PHP 脚本都是由一系列语句构成的。一条语句可以是一个赋值语句,一个函数调用,一个循环,一个条件语句或者甚至是一个什么也不做的语句(空语句)。语句通常以分号结束。此外,还可以用花括号将一组语句封装成一个语句组,语句组本身可以当作是一条语句。if 语句if (1) { echo 1;}if else 语句if (1) { echo 1;} else {...

2016-03-23 21:47:17 598

原创 PHP中curl的用法

curl,即CommandLine Uniform Resource Locator,它是利用URL语法在命令行方式下工作的开源文件传输工具。PHP中支持的curl扩展库,允许你与各种服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP

2016-03-22 23:55:25 867

原创 PHP中的数据类型转换和类型检测

1. 自动转换自动转换,又称隐式转换,很多情况下,PHP会根据上下文环境来对数据的类型自动进行转换。2. 强制转换强制转换,又称显示转换,在某些特殊情况下,需要我们手工地对数据进行强制类型转换。PHP 中的类型强制转换和 C语言中的非常像,在需要转换的变量之前加上用括号括起来的目标类型。允许的强制转换有:(int),

2016-03-21 22:49:45 866

原创 PHP中的运算符

在表达式中,哪个运算符的优先级越高,就先执行哪种运算,相同优先级的运算符,按照从左到右的顺序来执行。可以通过括号来强制改变优先级。1. 算术运算符+ -  *  / %取模运算符 % 两侧的操作数,在运算之前都会转换成整数(直接除去小数部分)。取模运算的结果和被除数的符号(正负号)相同。即 $a % $b 的结果和 $a 的符号相同。2. 赋值运算符

2016-03-21 22:06:10 526

原创 empty() 和 isset() 的区别

bool empty ( mixed$var )判断一个变量是否空,也可以理解为判断变量是否为 false。返回布尔值true或false。除了当变量没有值时不产生警告之外, empty($var) 是 (bool)$var 的反义词。如果 $var 可以转换为布尔型的false,则 empty()的返回值为true,否则,返回false。以下七种值,当转换为boole

2016-03-21 20:20:38 418

原创 PHP中单引号和双引号的区别及PHP中常用的转义字符

1. PHP中单引号和双引号的区别双引号可以解析变量,单引号不能解析变量;双引号和单引号可以互相嵌套;双引号当中包含单引号,单引号当中又包含变量时,变量会被解析,单引号会被原样输出;双引号可以解析所有的转义字符,单引号只能解析 \ 和 ' 本身的转义;单引号的执行效率比双引号要高,故当可以使用单引号代替双引号时,尽量使用单引号;注意:json字符串中,如果显

2016-03-20 23:31:33 2012

原创 PHP中变量的声明、作用范围和解析规则

1. 什么是变量变量即可以变化的量,在脚本执行期间可以变化的量,变量的作用是保存值。2. 声明变量PHP 中的变量,用一个美元符号 $ 后面紧跟变量名(变量标识符)来表示。变量名是区分大小写的。变量名可以由字母、数字和下划线组成,且必须以字母或下划线开头。如:$userId = 1;$a = $b = $c = 'lily';变量名最好含义明确,

2016-03-20 03:42:20 1240

原创 PHP中支持的原始数据类型和伪类型

1. PHP支持八种原始数据类型四种标量类型:boolean(布尔型,也写作bool)布尔型是最简单的数据类型,只有两个值 true 和 false(不区分大小写)。可以使用 (bool) 或 (boolean) 将某个值的类型强制转换为布尔型,但是,很多情况下,并不需要手工进行强制转换。因为当运算符、函数或流程控制结构中需要一个布尔值时,会自动转换。以下七种值,当转换为boo

2016-03-20 00:23:49 744

原创 Zend Studio的常用配置和使用方法

1. 设置编辑器的字符集编码格式(UTF-8)安装完Zend Studio后,首先需要设置好文件的编码格式。因为Zend Studio编辑器默认是以GBK字符集编码文件的,而我们常常用到的字符集是UTF-8。这时,我们就需要更改文件的默认编码格式。方法如下:点击菜单栏的 Window -> Preferences(首选项),会弹出一个软件参数设置对话框,然后点击 General ->

2016-03-19 16:25:18 1628

原创 htmlspecialchars和htmlentities对json数据的影响

1. htmlspecialchars()该函数的第一个参数是必选参数,类型为字符串,它可以将字符串中的特殊字符转换为对应的html实体,返回转换后的字符串。它可以转换的特殊字符只有五个,分别是: (>)、' (')、" (") 和 & (&)2. htmlentities()该函数的作用和htmlspecialchars类

2016-03-18 00:51:12 2595

原创 PHP中的命名空间

1. 命名空间概述命名空间是一种封装事物,从而避免同名冲突的手段。就如同操作系统中,用目录将文件和文件夹分组,防止文件或文件夹同名冲突一样。在PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码(如类或函数)时碰到的两类问题:用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。为很长的标识符名称创建一个别名或简短的名称,提高源代码

2016-03-17 22:11:28 652

原创 PHP中的魔术常量、预定义常量和预定义变量

1. 魔术常量PHP中有八个魔术常量,它们的值会随着它们在代码中的位置的改变而改变。这些特殊的常量不区分大小写。__LINE__ :返回文件中的当前行号。也可写成__line__。__FILE__:返回当前文件的绝对路径(包含文件名)。__DIR__:返回当前文件的绝对路径(不包含文件名),等价于 dirname(__FILE__)。__FUNCTION__:返回当前函数(或方法)的名

2016-03-16 22:44:56 6334

原创 PHP中的魔术方法

PHP 将所有以 __(两个下划线)开头的类方法保留为魔术方法。因此,在定义类方法时,除了下述魔术方法外,建议不要以 __ 为前缀。__construct():构造方法或构造函数具有构造函数的类会在每次创建新对象时,先调用此方法。因此,非常适合在使用对象之前做一些初始化操作。注意:如果子类中定义了构造函数则不会隐式调用其父类的构造函数,要执行父类的构造函数,需要

2016-03-16 11:20:38 563

原创 Apache的虚拟主机配置

修改Apache的虚拟主机配置文件httpd-vhosts.conf,在文件的最后加上如下的代码:NameVirtualHost *:80    ServerName a.com    DocumentRoot "E:\xampp\htdocs\a"    ServerName b.com    DocumentRoot "E:\xampp\

2016-03-15 16:35:05 604

原创 PHP中抽象方法、抽象类和接口的用法

1. 抽象方法在类中,没有方法体的方法就是抽象方法。abstract 可见性 function 方法名称(参数1,.....);      // 如果没有显示地指定可见性,则默认为public如:public function hello($args);abstract function work();            // 修饰符abstract,也

2016-03-08 20:29:31 6473 3

原创 PHP中 static 的用法

1. 声明静态变量静态变量仅在局部函数域中存在且只被初始化一次,当执行程序离开此作用域时,其值不会消失,会延用上次执行的结果。function demo(){ static $a = 0; echo $a;$a++;} 2. 声明静态属性在类内部,将类的属性(可见性:public、protected或private)声明为静态属性,如果没有显式地指定静态属性的可见性,默认为public。class...

2016-03-04 15:41:16 870

原创 public、protected、private 三种访问修饰符的区别

public(公有的)、protected(受保护的)、private(私有的),这三个访问修饰符,用于修饰类的成员(属性和方法)的可见性:public 的类成员,可以在任何地方被访问(任何地方可见)。protected 的类成员,可以在其自身、子类和父类的内部访问。private 的类成员,只能在其定义的类内部访问。只有 public 和 protected 的类成员,才可以被继承,privat...

2016-03-04 09:37:56 3634

原创 PHP代码优化的方法

PHP代码优化的目的是为了提高PHP程序的执行效率,编写PHP代码时,可以从以下方面着手优化:1. 用单引号代替双引号来包含字符串2. 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。3. 用echo代替print4. 及时注销不用的变量,尤其是大数组,以便释放内存5. 尽量避免使用__get(),__set(),__autoload()

2016-03-01 11:56:11 730

手机号码段全国归属地数据库(共360569条记录)txt文件和sql文件

该数据库共包含360569条记录,涵盖了最新的170和171号码段,可满足几乎所有的手机号码的归属地查询。 数据文件的格式有两种:txt文件和sql文件,字符编码为utf8。 无需积分,可直接下载。

2017-06-07

sublime-TortoiseSVN-master.zip

sublime的svn插件包,可以支持Sublime Text 2和Sublime Text 3,可直接下载,无需积分。

2015-12-15

php_enhanced_zh.chm

php_enhanced_zh.chm是php的使用手册,大多数英文已翻译成中文,内容详细、丰富,非常适合PHP爱好者参考查阅。

2015-11-19

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.exe

wampserver2.5,操作系统要求:Window 64位,WampServer2.5包含的软件包主要有Apache : 2.4.9, MySQL : 5.6.17 ,PHP : 5.5.12,PHPMyAdmin : 4.1.14等。

2015-11-12

ThinkPHP3.1.2完全开发手册.chm

ThinkPHP3.1.2完全开发手册.chm,这个是tp3.1.2的chm版,非常方便ThinkPHP框架爱好者进行学习和查阅。在此分享给大家,无需积分,直接下载即可。

2015-11-05

ThinkPHP3.2.2完全开发手册.chm

ThinkPHP3.2.2完全开发手册.chm,这个是tp3.2.2的chm版,非常方便ThinkPHP框架爱好者进行学习和查阅。在此分享给大家,无需积分,直接下载即可。

2015-11-05

php-5.4.45-nts-Win32-VC9-x86.rar

php-5.4.45-nts-Win32-VC9-x86版本的php,php5.4.45,NTS版(None Thread Safety,非线程安全),操作系统要求:windows 32位操作系统,VC9编译。

2015-11-04

php-5.3.29-nts-Win32-VC9-x86.rar

php-5.3.29-nts-Win32-VC9-x86版本的php,php5.3.29,NTS版(None Thread Safety,非线程安全),操作系统要求:windows 32位操作系统,VC9编译。

2015-11-04

mod_fcgid-2.3.6-win32-x86.zip

windows下的apache服务器开启FastCGI模式所必须的模块,apache加载该模块fcgid_module,稍微修改一下apache的配置文件,即可开启FastCGI模式。

2015-11-04

wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b.exe

wampserver就是Windows下的Apache、Mysql、PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。WampServer 2.5包含的软件包有Apache : 2.4.9, MySQL : 5.6.17 ,PHP : 5.5.12 ,PHPMyAdmin : 4.1.14 ,SqlBuddy : 1.3.3, XDebug : 2.2.5。该软件包仅支持windows 32位操作系统,WampServer开源、免费、易于安装和使用,是PHP初学者的最佳选择。

2015-11-04

Zend Guard 加密 与 Zend Loader 解密

Zend Guard是目前市面上最成熟的PHP源码加密产品,本文档详细介绍了如何利用Zend Guard加密PHP文件,以及如何利用Zend Guard Loader对加密后的PHP文件进行解密,以便web服务器能够正确解析运行经过Zend加密后的PHP文件。

2015-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除