欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PHP基础 (麦子学院 第二阶段)

程序员文章站 2022-03-25 16:11:18
zendstudio 10.0破解版,新建完项目后,首先修改项目的编码方式,统一改成utf-8 (选中项目,再右键properties:Text file encoding)。修改字体大小。 apache 安装:httpd-2.2.17-win32,安装成功后访问apache服务器:http://1 ......

zendstudio 10.0破解版,新建完项目后,首先修改项目的编码方式,统一改成utf-8 (选中项目,再右键properties:Text file encoding)。修改字体大小。

apache 安装:httpd-2.2.17-win32,安装成功后访问apache服务器:http://127.0.0.1 localhost; apache配置文件:httpd.conf(在apache/conf/目录下) :ServerRoot:apache的安装目录,Listen 80:端口号,DocumentRoot:apache的默认主目录htdocs;Directory:浏览目录;(当需要修改apache的默认主目录的时候,需要修改 DocumentRoot 和 Directory 这两项。),DirectoryIndex :index.html 默认首页。

webServer工作原理:用户输入网址后,首先通过本地的DNS服务器将输入网址转换成目的ip地址后返回给浏览器;浏览器再根据这个ip地址请求相应的某个目录下的某个页面,通过http request发送请求,web服务器接到请求后,首先在默认主目录中搜索是否有请求的页面文件,如果没有找到,通过http response发送给浏览器一个没找到的响应(响应的是html标记,浏览器可以解析html标记)。如果找到了,首先apache查看请求文件的扩展名,apache只能处理html,css,javascript这样静态的文件,如果是这些静态文件apache直接将找到的结果通过http response 返回给浏览器。如果请求的是.php为后缀的文件,apache就处理不了,这是就将控制权移交给php引擎,php引擎具有处理,解析php代码的能力,它会将php代码解析的结果以html代码的形式返回给apache服务器,apache服务器接收到php引擎的响应后,再通过http响应给用户浏览器。

php版本:php-5.4.0-win32,解压完成后将php.ini.development文件重命名为php.ini(php的配置文件),这样php安装完成。绑定php和apache:第一步,加载php5模块,在apache配置文件中加入:LoadModule php5_module "php安装路径\php5apache2_2.dll" ,第二步,加载php配置文件所在目录,在apache配置文件中加入:PHPIniDir "php安装目录" ,第三步,告诉apache什么时候什么类型的文件需要交个php引擎来处理,在apache配置文件中加入:AddType application/x-httpd-php .php 把.php结尾的文件交给php引擎来处理。对apache配置文件做了更改后需要重启apache服务器。phpinfo(),测试一下。

==========第4个视频开始讲授 PHP基础语法