php从零单排-01

2020-11-15 20:24

阅读:946

YPE HTML>

标签:com   http   blog   style   class   div   img   code   java   log   c   

1. 初识PHP

  PHP是Hypertext Preprocessor首字母的递归缩写,主要应用于web开发,目前使用比较广泛,资料也比较齐全,另外PHP是开源的。

  PHP能够直接内嵌到网页之中:

soscw.com,搜素材
span>PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">Examplephp
            echo "Hi, I‘m a PHP script!";
        ?>

    
soscw.com,搜素材

其中 表示PHP代码的结束。PHP代码跟JavaScript不同,PHP代码是在服务器端执行的,客户端看到的只是PHP代码产生的结果。

 

2. PHP环境的搭建

  我是在windows下学习的,所以直接使用的wamp安装包,避免折腾;

 

3. PHP目录结构

  wamp安装包默认将PHP安装在C:/wamp/bin/php中,改目录下对应的是wamp包使用的php版本,我的是php5.4.12,里面分别有ext,zend_ext,dev三个文件夹以及一堆*.dll文件,另外还有PHP的配置文件php.ini和phpForApache.ini。

  php.ini和phpForApache.ini两个文件的内容是一样的,里面是一些关于PHP特性的配置,具体的配置等学习到之后再做总结。

  ext目录存放着php的扩展库,扩展库通常以”php_*.dll“的形式存在。

  zend_ext目录中存放着一个php_xdebug-2.2.3-5.4-vc9-x86_64.dll文件,是用来配合其他工具调试PHP代码用的。

  dev目录中存放着一个php5ts.lib文件,该文件时用来编译PHP扩展的。

 

4. PHP扩展

  PHP扩展有时候也被称为模块(module)。我对PHP扩展的理解是:

  (1)PHP扩展是PHP的延伸,增强了PHP的实用性,对于语言没有内置的功能,例如XML解析,JSON解析等,利用已有扩展可以很大程度减低开发的难度,提高开发的速度。

  (2)PHP扩展一般是用C代码编写,这样,对性能要求很高的功能可以放到扩展中实现,PHP则用来实现业务逻辑,增强了开发的灵活性。 

 

以上就是我对PHP语言的初步感受,菜鸟一枚,如有不对,欢迎拍砖。

php从零单排-01,搜素材,soscw.com

php从零单排-01

标签:com   http   blog   style   class   div   img   code   java   log   c   

原文地址:http://www.cnblogs.com/joyzhuang/p/3699008.html


评论


亲,登录后才可以留言!