安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > phpStudy 2014集成环境 v06.10 免费版
phpStudy 2014集成环境

phpStudy 2014集成环境

 v06.10 免费版
  • 软件大小:35.88 MB
  • 更新日期:2020-04-10 15:19
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:35.88 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  phpStudy 2014集成环境是一款全新免费的php服务器套件,内置数十种组件,都是为开发人员准备的,PHP超级全局变量PHP中预定义了几个超级全局变量(superglobals),这意味着它们在一个脚本的全部作用域中都可用,用户不需要特别说明,就可以在函数及类中使用;PHP超级全局变量有:GLOBALS、SERVER、_REQUEST、_POST、_GET、_FILES、_ENV等等;PHP的真正威力源自于它的函数,在该程序中,提供了超过1000个内建的函数,函数是通过调用函数来执行的,用户可以在页面的任何位置调用函数;PHP魔术常量向它运行的任何脚本提供了大量的预定义常量,不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了;PHP有八个魔术常量它们的值随着它们在代码中的位置改变而改变;需要的用户可以下载体验

phpStudy 2014集成环境

软件功能

  PHP 能够在所有的主流操作系统上使用,包括 Linux、Unix 的各种变种(包括 HP-UX、Solaris 和 OpenBSD)、Microsoft Windows、Mac OS X、RISC OS 等。

  PHP已经支持了大多数的 web 服务器,包括 Apache、Microsoft Internet Information Server(IIS)、Personal Web Server(PWS)、Netscape 以及 iPlant server、Oreilly Website Pro Server、Caudium、Xitami、OmniHTTPd 等。

  对于大多数的服务器,PHP 提供了一个模块;还有一些 PHP 支持 CGI 标准,使得 PHP 能够作为 CGI 处理器来工作。

  使用 PHP,可以自由地选择操作系统和 web 服务器。

  同时,还可以在开发时选择使用面对过程和面对对象,或者两者混和的方式来开发。

  尽管 PHP 4 不支持 OOP 所有的标准,但很多代码仓库和大型的应用程序(包括 PEAR 库)仅使用 OOP 代码来开发。

  PHP 5 弥补了 PHP 4 的这一弱点,引入了完全的对象模型。

软件特色

  该程序包集成以下软件,均为最新版本。

  php 5.6b4 (php56n)

  php 5.5.13 (php55)

  php 5.5.13-nts (php55n)

  php 5.4.29 (php54)

  php 5.4.29-nts (php54n)

  php 5.3.28 (php53)

  php 5.3.28-nts (php53n)

  php 5.2.17 (php52)

  Apache 2.4.9 (Apache)

  Nginx 1.6.0 (nginx)

  LightTPD 1.4.35 (Lighttpd)

  MySQL 5.5.38 (MySQL)

  MySQL-Front 5.3 (SQL-Front)

  phpMyAdmin 3.5.8.2 (phpMyAdmin)

  pear 1.9.4 (pear)

  OpenSSL 1.0.1e&0.9.8y

  ZendOptimizer 3.3.3 (php5.2有)

  Zend Loader 5.5.0 (php5.3有)

  Zend Loader 6.0.0 (php5.4有)

  wincache 1.3.5 (fastcgi有)

  php_opcache 7.0.3 (ZendOpcache扩展)

  xdebug 2.2.5

  xcache 3.1.0

  eAccelerator 1.0&0.9.6

  php_sqlsrv (MSSQL扩展)

  php_pdo_sqlsrv (PDO-MSSQL扩展)

  php_mongo 1.4.5 (MongoDB扩展)

  php_dbase 5.1.0 (dbase扩展)

  php_dbx 1.1.2 (dbx扩展)

  php_apc 3.1.13 (php_apc扩展)

  php_memcache 3.0.8

  SendMail 3.2 (sendmail)

安装步骤

  1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

phpStudy 2014集成环境

  2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

phpStudy 2014集成环境

  3、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

phpStudy 2014集成环境

phpStudy 2014集成环境

使用说明

  超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。

phpStudy 2014集成环境

  PHP 超级全局变量

  PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。

  php超全局变量有哪些?

phpStudy 2014集成环境

  PHP $GLOBALS

  $GLOBALS 是PHP的一个超级全局变量组,在一个PHP脚本的全部作用域中都可以访问。

  $GLOBALS 是一个包含了全部变量的全局组合数组。变量的名字就是数组的键。

  以下实例介绍了如何使用超级全局变量 $GLOBALS:

phpStudy 2014集成环境

  以上实例中 z 是一个$GLOBALS数组中的超级全局变量,该变量同样可以在函数外访问。

  PHP $_SERVER

  $_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。

  以下实例中展示了如何使用$_SERVER中的元素:

phpStudy 2014集成环境

  下表列出了所有 $_SERVER 变量中的重要元素:

  元素/代码描述

  $_SERVER['PHP_SELF']当前执行脚本的文件名,与 document root 有关。例如,在地址为 http://example.com/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将得到 /test.php/foo.bar。__FILE__ 常量包含当前(例如包含)文件的完整路径和文件名。 从 PHP 4.3.0 版本开始,如果 PHP 以命令行模式运行,这个变量将包含脚本名。之前的版本该变量不可用。

  $_SERVER['GATEWAY_INTERFACE']服务器使用的 CGI 规范的版本;例如,"CGI/1.1"。

  $_SERVER['SERVER_ADDR']当前运行脚本所在的服务器的 IP 地址。

  $_SERVER['SERVER_NAME']当前运行脚本所在的服务器的主机名。如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定。(如: www.php.cn)

  $_SERVER['SERVER_SOFTWARE']服务器标识字符串,在响应请求时的头信息中给出。 (如:Apache/2.2.24)

  $_SERVER['SERVER_PROTOCOL']请求页面时通信协议的名称和版本。例如,"HTTP/1.0"。

  $_SERVER['REQUEST_METHOD']访问页面使用的请求方法;例如,"GET", "HEAD","POST","PUT"。

  $_SERVER['REQUEST_TIME']请求开始时的时间戳。从 PHP 5.1.0 起可用。 (如:1377687496)

  $_SERVER['QUERY_STRING']query string(查询字符串),如果有的话,通过它进行页面访问。

  $_SERVER['HTTP_ACCEPT']当前请求头中 Accept: 项的内容,如果存在的话。

  $_SERVER['HTTP_ACCEPT_CHARSET']当前请求头中 Accept-Charset: 项的内容,如果存在的话。例如:"iso-8859-1,*,utf-8"。

  $_SERVER['HTTP_HOST']当前请求头中 Host: 项的内容,如果存在的话。

  $_SERVER['HTTP_REFERER']引导用户代理到当前页的前一页的地址(如果存在)。由 user agent 设置决定。并不是所有的用户代理都会设置该项,有的还提供了修改 HTTP_REFERER 的功能。简言之,该值并不可信。)

  $_SERVER['HTTPS']如果脚本是通过 HTTPS 协议被访问,则被设为一个非空的值。

  $_SERVER['REMOTE_ADDR']浏览当前页面的用户的 IP 地址。

  $_SERVER['REMOTE_HOST']浏览当前页面的用户的主机名。DNS 反向解析不依赖于用户的 REMOTE_ADDR。

  $_SERVER['REMOTE_PORT']用户机器上连接到 Web 服务器所使用的端口号。

  $_SERVER['SCRIPT_FILENAME']当前执行脚本的绝对路径。

  $_SERVER['SERVER_ADMIN']该值指明了 Apache 服务器配置文件中的 SERVER_ADMIN 参数。如果脚本运行在一个虚拟主机上,则该值是那个虚拟主机的值。(如:someone@php.cn)

  $_SERVER['SERVER_PORT']Web 服务器使用的端口。默认值为 "80"。如果使用 SSL 安全连接,则这个值为用户设置的 HTTP 端口。

  $_SERVER['SERVER_SIGNATURE']包含了服务器版本和虚拟主机名的字符串。

  $_SERVER['PATH_TRANSLATED']当前脚本所在文件系统(非文档根目录)的基本路径。这是在服务器进行虚拟到真实路径的映像后的结果。

  $_SERVER['SCRIPT_NAME']包含当前脚本的路径。这在页面需要指向自己时非常有用。__FILE__ 常量包含当前脚本(例如包含文件)的完整路径和文件名。

  $_SERVER['SCRIPT_URI']URI 用来指定要访问的页面。例如 "/index.html"。

  PHP $_REQUEST

  PHP $_REQUEST 用于收集HTML表单提交的数据。

  以下实例显示了一个输入字段(input)及提交按钮(submit)的表单(form)。 当用户通过点击 "Submit" 按钮提交表单数据时, 表单数据将发送至

  标签中 action 属性中指定的脚本文件。 在这个实例中,我们指定文件来处理表单数据。如果你希望其他的PHP文件来处理该数据,你可以修改该指定的脚本文件名。 然后,我们可以使用超级全局变量 $_REQUEST 来收集表单中的 input 字段数据:

phpStudy 2014集成环境

  PHP $_POST

  PHP $_POST 被广泛应用于收集表单数据,在HTML form标签的指定该属性:"method="post"。

  以下实例显示了一个输入字段(input)及提交按钮(submit)的表单(form)。 当用户通过点击 "Submit" 按钮提交表单数据时, 表单数据将发送至标签中 action 属性中指定的脚本文件。 在这个实例中,我们指定文件来处理表单数据。如果你希望其他的PHP文件来处理该数据,你可以修改该指定的脚本文件名。 然后,我们可以使用超级全局变量 $_POST 来收集表单中的 input 字段数据:

phpStudy 2014集成环境

  PHP $_GET

  PHP $_GET 同样被广泛应用于收集表单数据,在HTML form标签的指定该属性:"method="get"。

  $_GET 也可以收集URL中发送的数据。

  假定我们有一个包含参数的超链接HTML页面:

phpStudy 2014集成环境

  当用户点击链接 "Test $GET", 参数 "subject" 和 "web" 将发送至"test_get.php",你可以在 "test_get.php" 文件中使用 $_GET 变量来获取这些数据。

  以下实例显示了 "test_get.php" 文件的代码:

  实例

phpStudy 2014集成环境

  PHP While 循环在 PHP 中,while循环表示只要指定的条件成立,则循环执行代码块 。while 循环将重复执行代码块,直到指定的条件不成立。

  循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。

  PHP 循环

  在您编写代码时,您经常需要让相同的代码块一次又一次地重复运行。我们可以在代码中使用循环语句来完成这个任务。

  在 PHP 中,提供了下列循环语句:

  while - 只要指定的条件成立,则循环执行代码块

  do...while - 首先执行一次代码块,然后在指定的条件成立时重复这个循环

  for - 循环执行代码块指定的次数

  foreach - 根据数组中每个元素来循环代码块

  php while 循环是什么意思?

  while 循环

  while 循环将重复执行代码块,直到指定的条件不成立。

  语法

phpStudy 2014集成环境

  实例

  下面的关于php while循环例子中,首先设置变量 i 的值为 1 ($i=1;)。

  然后,只要 i 小于或者等于 5,while 循环将继续运行。循环每运行一次,i 就会递增 1:

phpStudy 2014集成环境

  输出:

phpStudy 2014集成环境

  do...while 语句

  do...while 语句会至少执行一次代码,然后检查条件,只要条件成立,就会重复进行循环。

  语法

phpStudy 2014集成环境

  实例

  下面的关于php dowhile循环语句例子中,首先设置变量 i 的值为 1 ($i=1;)。

  然后,开始 do...while 循环。循环将变量 i 的值递增 1,然后输出。先检查条件(i 小于或者等于 5),只要 i 小于或者等于 5,循环将继续运行:

phpStudy 2014集成环境

  输出:

phpStudy 2014集成环境

  PHP For 循环PHP 循环 - For 循环,循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。 for 循环 for 循环用于您预先知道脚本需要运行的次数的情况。 语法 for (初始值; 条件; 增量) { 要执行的代码; }

  循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。

  for 循环

  for 循环用于您预先知道脚本需要运行的次数的情况。

  语法

phpStudy 2014集成环境

  参数:

  初始值:主要是初始化一个变量值,用于设置一个计数器(但可以是任何在循环的开始被执行一次的代码)。

  条件:循环执行的限制条件。如果为 TRUE,则循环继续。如果为 FALSE,则循环结束。

  增量:主要用于递增计数器(但可以是任何在循环的结束被执行的代码)。

  注释:上面的初始值和增量参数可为空,或者有多个表达式(用逗号分隔)。

  实例

  下面的实例定义一个初始值为 i=1 的循环。只要变量 i 小于或者等于 5,循环将继续运行。循环每运行一次,变量 i 就会递增 1:

phpStudy 2014集成环境

  输出:

phpStudy 2014集成环境

  foreach 循环

  foreach 循环用于遍历数组。

  语法

phpStudy 2014集成环境

  每进行一次循环,当前数组元素的值就会被赋值给 $value 变量(数组指针会逐一地移动),在进行下一次循环时,您将看到数组中的下一个值。

  实例

  下面的实例演示了一个输出给定数组的值的循环:

phpStudy 2014集成环境

  创建 PHP 函数

  函数是通过调用函数来执行的。

  语法

phpStudy 2014集成环境

  PHP 函数准则:

  函数的名称应该提示出它的功能

  函数名称以字母或下划线开头(不能以数字开头)

  实例

  一个简单的函数,在其被调用时能输出我的名称:

phpStudy 2014集成环境

  PHP 函数 - 添加参数

  为了给函数添加更多的功能,我们可以添加参数。参数类似变量。

  参数就在函数名称后面有一个括号内指定。

  实例 1

  下面的实例将输出不同的名字,但姓是相同的:

phpStudy 2014集成环境

  实例 2

  下面的函数有两个参数:

phpStudy 2014集成环境

  PHP 函数 - 返回值

  如需让函数返回一个值,请使用 return 语句。

  实例

phpStudy 2014集成环境

  PHP魔术常量有哪些?

  有八个魔术常量它们的值随着它们在代码中的位置改变而改变。

  例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下:

  __LINE__

  文件中的当前行号。

  实例:

phpStudy 2014集成环境

  这是第 “ 2 ” 行

  __FILE__

  文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。

  自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。

  实例:

phpStudy 2014集成环境

  __DIR__

  文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。

  它等价于 dirname(__FILE__)。除非是根目录,否则目录中名不包括末尾的斜杠。(PHP 5.3.0中新增)

  实例:

phpStudy 2014集成环境

  __FUNCTION__

  函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。

  实例:

phpStudy 2014集成环境

  __CLASS__

  类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。

  在 PHP 4 中该值总是小写字母的。类名包括其被声明的作用区域(例如 Foo\Bar)。注意自 PHP 5.4 起 __CLASS__ 对 trait 也起作用。当用在 trait 方法中时,__CLASS__ 是调用 trait 方法的类的名字。

  实例:

phpStudy 2014集成环境

  __TRAIT__

  Trait 的名字(PHP 5.4.0 新加)。自 PHP 5.4.0 起,PHP 实现了代码复用的一个方法,称为 traits。

  Trait 名包括其被声明的作用区域(例如 Foo\Bar)。

  从基类继承的成员被插入的 SayWorld Trait 中的 MyHelloWorld 方法所覆盖。其行为 MyHelloWorld 类中定义的方法一致。优先顺序是当前类中的方法会覆盖 trait 方法,而 trait 方法又覆盖了基类中的方法。

phpStudy 2014集成环境

  __METHOD__

  类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)。

  实例:

phpStudy 2014集成环境

  __NAMESPACE__

  当前命名空间的名称(区分大小写)。此常量是在编译时定义的(PHP 5.3.0 新增)。

  实例:

phpStudy 2014集成环境

人气软件